View Single Post
Old 20 February 2017, 22:30   #26
Registered User

Join Date: Feb 2017
Location: within the kernel
Posts: 3
Originally Posted by Samurai_Crow View Post
Backend code for LLVM requires knowledge of how to implement the IR in native code. From there, you would have to implement the peephole optimization yourself.

The reason that the backend in my GitHub repo has languished is that it is based on a very old version of LLVM and merging it with current code would be an ordeal in itself.
Do you remember what clang version it was for? BTW, is that hard to maintain backends across LLVM versions? I thought the LLVM design was done with ease of maintenance in mind...

Also, do you have any list of what things were done and what things were pending?
ardi is offline  
Page generated in 0.04733 seconds with 9 queries