summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Sparc/SparcV9CodeEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* * Correctly emit a far call if the target address does not fit into 30 bitsMisha Brukman2003-07-291-17/+15
* This code doesn't modify the LLVM structure, keep stuff constChris Lattner2003-07-261-1/+1
* Fixed the number translation scheme for the integer condition code registers: itMisha Brukman2003-07-161-31/+8
* Correctly handle calls to functions which are further away than 2**32 bits willMisha Brukman2003-07-151-6/+95
* * Added support for the %ccr registerMisha Brukman2003-07-141-72/+23
* Apparently, the "regType" and "regClass" used in the Sparc backend are not bothMisha Brukman2003-07-031-39/+90
* Print address out as hex.Misha Brukman2003-06-061-1/+1
* Fixed a bunch of test cases in test/Regression/Jello which could not get theMisha Brukman2003-06-061-2/+13
* * If a global is not a function, just ask the MachineCodeEmitter for the addrMisha Brukman2003-06-061-3/+3
* Put all debug print statements under the DEBUG() guard to make output clean soMisha Brukman2003-06-061-35/+36
* Fixed confusion between register classes and register types.Misha Brukman2003-06-051-2/+4
* Added lazy function resolution to the JIT.Misha Brukman2003-06-051-31/+219
* * Instead of re-inventing the MachineConstantPool emitter that's already givenMisha Brukman2003-06-041-97/+138
* Constants are laid out in memory in PC-relative form.Misha Brukman2003-06-031-1/+1
* Clean up after merging in SparcEmitter.cpp; branches and return work again.Misha Brukman2003-06-021-11/+40
* Merged in tools/lli/JIT/SparcEmitter.cpp, coupled with the JITResolver takenMisha Brukman2003-06-021-13/+254
* Deal with %lo/%lm/%hm/%hh flags in getMachineOpValue().Brian Gaeke2003-06-021-10/+21
* Removed useless code -- the byte order of output code is correct as is.Misha Brukman2003-05-311-6/+1
* Added:Misha Brukman2003-05-301-10/+95
* Fixed an error preventing compilation.Misha Brukman2003-05-271-1/+1
* Keep track of the current BasicBlock being processed so that a referencingMisha Brukman2003-05-271-2/+2
* Broke out class definition from SparcV9CodeEmitter, and added ability to take aMisha Brukman2003-05-271-25/+2
* SparcV9CodeEmitter.cpp is a part of the Sparc code emitter. The main functionMisha Brukman2003-05-271-0/+90
OpenPOWER on IntegriCloud