Displaying 7 results from an estimated 7 matches for "20backend".
2020 Jul 14
2
[Beginner] Understanding Tablegen language
...ex 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.org/devmtg/2014-10/Videos/Building%20an%20LLVM%20backend-720.mov
http://llvm.org/devmtg/2014-10/#tutorial1
http://www.inf.ed.ac.uk/teaching/courses/ct/other/LLVMBackend-2015-03-26_v2.pdf
llvm-leg: LEG Example Backend
LEG Example Backend: a simple example LLVM...
2020 Jul 15
2
[Beginner] Understanding Tablegen language
...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.org/devmtg/2014-10/Videos/Building%20an%20LLVM%20backend-720.mov
>> http://llvm.org/devmtg/2014-10/#tutorial1
>>
>> http://www.inf.ed.ac.uk/teaching/courses/ct/other/LLVMBackend-2015-03-26_v2.pdf
>>
>> llvm-leg:...
2014 Jul 03
9
[LLVMdev] MOS6502 target
Hey there!
I've started to embark on a path to try and create a backend for a 39 year old CPU with only an accumulator, two index registers, and a 256 byte stack. It does have a bank of 256 bytes before the stack that are pretty quick though.
Really, if I can get an assembler out of `llc`, that'll be success enough for me. Clang would be better, but I think that might be crazy talk.
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
2017 Feb 10
3
Enforcing in post-RA scheduling to keep (two) MachineInstrs together
...tion). Also, I found little information about
pseudo-instructions - there is some API support, namely expandPostRAPseudo() described at
http://llvm.org/docs/doxygen/html/classllvm_1_1TargetInstrInfo.html. Also, some
documentation at
http://llvm.org/devmtg/2014-04/PDFs/Talks/Building%20an%20LLVM%20backend.pdf, slide 55
(and 53, 54).
Please let me know if I can customize the post-RA scheduler to avoid scheduling in
non-consecutive cycles my two SDNodes created "together" or if you recommend a different
approach.
Thank you very much,
Alex
2014 Jul 16
2
[LLVMdev] LLVM Code Generation
Hi, all !
I am doing some study about code generation in LLVM, It is a pity that
there is little introduction to it. Some paper introduces that code
generation in LLVM is based on Table Driven, and i have referred paper "*An
experiment in table driven code generation*", But it has not given me any
help. Can you give a help understanding the code generation in LLVM. Thanks
a lot.
2015 Jun 01
3
[LLVMdev] PIC Micropchip Backend
I am interested in developing a backend for the PIC microcontrollers.
Specifically, I plan to write for the 8-bit MCUs, but would hopefully also
support the 16 and 32 bit models (eventually). It is my understanding that
a backend for PIC16 was previously a part of the project but was dropped in
version 2.9. Is there any development on this front currently? Is there any
interest in developing this