Hi,
Porting GlobalISel to A New Target — LLVM 16.0.0git documentation recommends these slides https://llvm.org/devmtg/2017-10/slides/Bogner-Nandakumar-Sanders-Head%20First%20into%20GlobalISel.pdf (presented in video 2017 LLVM Developers’ Meeting: J. Bogner & A. Nandakumar & D. Sanders “Tutorial: GlobalISel ” - YouTube)
In the slides and video, BPF is taken as an example and Global Instruction Selection is explained. I tried to follow it to add Global Instruction Selection for a new Target but I am not seeing any of the functions mentioned on Slide 18 in BPF target llvm source.
getRegBankInfo()
getLegalizerInfo()
etc.
I am using llvm 14 version. Which llvm version is the video referring to whose BPF Target source matches to whatever is presented?
Thanks