Links mentioned by Darrick Darrick Wiebe — 16/02/2024 23:28 I've captured a few good ones from a few years ago: * Ideal vs Value calls in C2: https://youtu.be/3sqejXDOUz8?t=5800 * Interesting lattice typing discussion https://youtu.be/fSSN1q9QW8g?t=700 * Loop optimization in C2 https://youtu.be/fSSN1q9QW8g?t=2600 * SSA in register allocation https://youtu.be/5lI8ajVOo2U?t=3193 * Some basic questions about Sea of Nodes. https://youtu.be/crs3idcjNpo?t=5757 * Handling errors https://youtu.be/crs3idcjNpo?t=6065 Darrick Wiebe — 16/02/2024 23:30 * Sea of nodes debug printing https://youtu.be/3sqejXDOUz8?t=2600 * Constant propagation, debugging trick https://youtu.be/5lI8ajVOo2U?t=6250 Simple * https://www.youtube.com/watch?v=vkVyKHrejZo&t=120s - chapter 4 - Oct 20 2023 * https://www.youtube.com/watch?v=vkVyKHrejZo&t=1760s - chapter 4? - Oct 20 2023 * https://www.youtube.com/watch?v=-PhwlPxDNtQ&t=2850s - chapter 5 - Nov 3 2023 * https://www.youtube.com/watch?v=VaRBukvdgNk&t=120s - IR printing - debug - Nov 24 2023 * https://www.youtube.com/watch?v=de-afDY7ufM&t=3330s - chapter 9 - worklist - Feb 9 2024 * https://www.youtube.com/watch?v=N_WvxCnRceo&t=1060s - Simple debugging, GVN, ch9 - Feb 16 2023 * https://www.youtube.com/watch?v=VS8WMiZ_4i8&t=300s - Memory in SSA - Mar 8 2024 * https://www.youtube.com/watch?v=VS8WMiZ_4i8&t=1380s - Aliasing - Mar 8 2024 * https://www.youtube.com/watch?v=VS8WMiZ_4i8&t=5400s - Lattices - Mar 8 2024 * https://www.youtube.com/watch?v=bxTDEQPV5Ts&t=840s - chapter 10 - Mar 29 2024 * https://www.youtube.com/watch?v=o3e2uuSoB-M&t=4500s - Memory - chapter 10 - May 31 2024 * https://www.youtube.com/watch?v=o3e2uuSoB-M&t=600s - peephole opt - chapter 10 - May 31 2024 * https://www.youtube.com/watch?v=5Po0gxfE7LA&t=0s - GCM part 1 - June 21 2024 * https://www.youtube.com/watch?v=HnN2YzmFb-8&t=0s - GCM part 2 - June 28 2024 * https://youtu.be/eLv7RH6rOCM?t=85 - register allocation - Jan 17 2025 * https://youtu.be/5MlYWBe4OQg?si=eNmODxgXYfmcaUCC - register allocation - Feb 14 2025 https://www.youtube.com/watch?v=21-NCa7eWcY&t=980s - register allocation - Feb 21 2025
Links mentioned by Darrick
Darrick Wiebe
—
16/02/2024 23:28
I've captured a few good ones from a few years ago:
Darrick Wiebe
—
16/02/2024 23:30
Simple
https://www.youtube.com/watch?v=21-NCa7eWcY&t=980s - register allocation - Feb 21 2025