Further reading
The 2015, 2017, and 2019 LLVM Dev presentations on GlobalISel feature some good material on how SDISel and GlobalISel work, and can be helpful to see what we presented from a different angle. Here are the links to the slides of the different presentations: https://www.llvm.org/devmtg/2015-10/slides/Colombet-GlobalInstructionSelection.pdf, https://llvm.org/devmtg/2017-10/slides/Bougacha-Colombet-GlobalISel.pdf, and https://llvm.org/devmtg/2019-10/slides/SandersKeles-GeneratingOptimizedCodewithGlobalISel.pdf. We also recommend you watch the corresponding recorded YouTube videos of each of the talks.