search for: insertregisterxor

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

2006 May 01
0
[LLVMdev] Register allocation in LLVM
...is used in other > situations where copy instructions are expected. Yup, that it would. > On the other hand, if I create a separate function, and change > PHIElimination.cpp, I am afraid to lose retargability. If you need to do this, I'd suggest adding a new virtual method "insertRegisterXor" or something, which works like copyRegToReg. It should be very straight-forward to implement for all targets. I would suggest starting out by implementing it on whatever target you are on, and make it abort on all others. When it comes time to make it work on other targets, the various...
2006 Apr 29
2
[LLVMdev] Register allocation in LLVM
Hello, all, I want to implement the register allocation algorithm described in the paper "Register Allocation via Coloring of Chordal Graphs, APLAS'05" in LLVM. This is a graph coloring algorithm that can find an optimal coloring of the interference graph in most of the cases. I've downloaded LLVM last week, and started studying the code. Basically, I have to implement: 1) A
2006 May 01
2
[LLVMdev] Register allocation in LLVM
...>> instructions are expected. > > Yup, that it would. > >> On the other hand, if I create a separate function, and change >> PHIElimination.cpp, I am afraid to lose retargability. > > If you need to do this, I'd suggest adding a new virtual method > "insertRegisterXor" or something, which works like copyRegToReg. > It should be very straight-forward to implement for all targets. I > would suggest starting out by implementing it on whatever target > you are on, and make it abort on all others. When it comes time to > make it work on ot...