search for: afaip

Displaying 3 results from an estimated 3 matches for "afaip".

Did you mean: afaik
2020 Jul 14
2
[Beginner] Understanding Tablegen language
...ritingAnLLVMBackend.html#instruction-selector (has a simple example of `PatFrag` for `store`). There are a few examples of simple .td files an LLVM backend in the following: LLVM backend development by example (RISC-V) 2018 LLVM Developers’ Meeting; Alex Bradbury https://www.youtube.com/watch?v=AFaIP-dF-RA 2014 - Building an LLVM Backend - LLVM Developer's Meeting https://llvm.org/devmtg/2014-10/#tutorial1 https://llvm.org/devmtg/2014-10/Slides/Cormack-BuildingAnLLVMBackend.pdf https://llvm.org/devmtg/2014-04/PDFs/Talks/Building%20an%20LLVM%20backend.pdf http://web.archive.org/http://llvm....
2020 Jul 15
2
[Beginner] Understanding Tablegen language
...example of `PatFrag` for `store`). >> >> There are a few examples of simple .td files an LLVM backend in the >> following: >> >> LLVM backend development by example (RISC-V) >> 2018 LLVM Developers’ Meeting; Alex Bradbury >> https://www.youtube.com/watch?v=AFaIP-dF-RA >> >> 2014 - Building an LLVM Backend - LLVM Developer's Meeting >> https://llvm.org/devmtg/2014-10/#tutorial1 >> https://llvm.org/devmtg/2014-10/Slides/Cormack-BuildingAnLLVMBackend.pdf >> >> https://llvm.org/devmtg/2014-04/PDFs/Talks/Building%20an%20L...
2020 Jul 13
2
[Beginner] Understanding Tablegen language
Hi, I am new to LLVM and I find TableGen language really cryptic. The reference manual to the language is not helpful either. I can look at the existing .td file and reverse engineer but I am looking for a detailed manual. Specifically, I have below questions: 1. What is a basic syntax for writing a dag? From the lang ref manual I can see that its something like operator followed by ArgList which