Instead of silently breaking, print notification of why this doesn't work.
[oota-llvm.git] / lib / Target / SparcV9 / SparcV9CodeEmitter.cpp
2004-10-09 Chris LattnerInstead of silently breaking, print notification of...
2004-09-29 Misha BrukmanChange the #ifdefs to allow compilation with a V8 compi...
2004-09-01 Reid SpencerChanges For Bug 352
2004-08-16 Chris LattnerMove MachineCodeForInstruction.h and MachineFunctionInf...
2004-08-04 Misha Brukman* Remove unnecessary comment
2004-07-27 Brian GaekeGet rid of the (apparently non-working) filePrinterEmit...
2004-07-19 Chris LattnerInline 4 methods
2004-06-09 Brian GaekeEncode %fsr correctly; don't fail an assertion.
2004-06-09 Brian GaekeFix assertion failure message to have the right method...
2004-06-03 Brian GaekeCollapse together the abstract superclass TargetRegInfo...
2004-06-02 Chris LattnerConvert to the new TargetMachine interface.
2004-05-20 Brian GaekeFix a bug in outputting branches to constant PCs. Since...
2004-05-19 Brian GaekeMinor simplification: eliminate a dyn_cast.
2004-04-23 Brian GaekeGet rid of the old byte-at-a-time emission code used...
2004-04-23 Brian GaekeEmit SPARC machine code a word at a time instead of...
2004-02-25 Brian GaekeGreat renaming: Sparc --> SparcV9
2004-02-22 Alkis EvlogimenosMove MOTy::UseType enum into MachineOperand. This elimi...
2004-02-13 Alkis EvlogimenosRemove getAllocatedRegNum(). Use getReg() instead.
2004-02-12 Alkis EvlogimenosChange MachineBasicBlock's vector of MachineInstr point...
2004-02-11 Alkis EvlogimenosRemove assert as the only integer registers on the...
2004-02-11 Alkis EvlogimenosFix previous broken commit. A MachineOperand may have...
2004-02-11 Alkis EvlogimenosRemove assert as it is meaningless. MachineOperands...
2004-02-10 Chris LattnerRemvoe use of MO.isVirtualRegister(), turn an assertion...
2004-02-10 Chris LattnerRemove use of isPhysicalRegister
2003-12-20 Chris LattnerHoist some sparc specific code into the sparc target
2003-12-20 Chris LattnerRip JIT specific stuff out of TargetMachine, as per...
2003-12-17 Misha BrukmanReorganized the Sparc backend to be more modular -...
2003-12-14 Alkis EvlogimenosChange interface of MachineOperand as follows:
2003-11-21 Misha Brukman* Add code to flush the ICache, which any self-respecti...
2003-11-13 Misha BrukmanInclude the file before we close the llvm namespace.
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-11-09 Brian GaekeFix PR103
2003-11-07 Misha BrukmanImplement branching to a PC-relative constant (not...
2003-11-07 Misha BrukmanSwitch to emitting MachineConstantPool the way it was...
2003-10-20 John CriswellAdded LLVM project notice to the top of every C++ sourc...
2003-10-20 Brian GaekeMinor leftover fixups from replaceMachineCodeForFunctio...
2003-10-20 Brian GaekeMake replaceMachineCodeForFunction return void.
2003-10-17 Brian GaekeRefactor jump insertion code from CompilationCallback...
2003-10-13 Brian GaekeRemove WordsEmitted statistic; there's already a non...
2003-10-10 Misha BrukmanFix spelling.
2003-09-30 Brian GaekeAdd statistic for # of emitWord() calls.
2003-09-05 Misha BrukmanAdded some optimizations:
2003-08-29 Misha Brukman* Use alloca() to force GCC not to eliminate frame...
2003-08-15 Misha BrukmanNow that the JIT memory manager allocates as many bytes...
2003-08-15 Misha BrukmanFix register and parameter numbers in saving double...
2003-08-15 Misha Brukman* Must save FP registers when calling CompilationCallba...
2003-08-14 Brian GaekeUnbreak SPARC backend: addPassesToJITCompile and
2003-08-06 Misha BrukmanUse the registers g1 and g5 as temporaries for making...
2003-08-06 Misha BrukmanSparcV9CodeEmitter.cpp:
2003-08-01 Chris LattnerDEBUG got moved to Debug.h
2003-07-29 Misha Brukman* Correctly emit a far call if the target address does...
2003-07-26 Chris LattnerThis code doesn't modify the LLVM structure, keep stuff...
2003-07-16 Misha BrukmanFixed the number translation scheme for the integer...
2003-07-15 Misha BrukmanCorrectly handle calls to functions which are further...
2003-07-14 Misha Brukman* Added support for the %ccr register
2003-07-03 Misha BrukmanApparently, the "regType" and "regClass" used in the...
2003-06-06 Misha BrukmanPrint address out as hex.
2003-06-06 Misha BrukmanFixed a bunch of test cases in test/Regression/Jello...
2003-06-06 Misha Brukman* If a global is not a function, just ask the MachineCo...
2003-06-06 Misha BrukmanPut all debug print statements under the DEBUG() guard...
2003-06-05 Misha BrukmanFixed confusion between register classes and register...
2003-06-05 Misha BrukmanAdded lazy function resolution to the JIT.
2003-06-04 Misha Brukman* Instead of re-inventing the MachineConstantPool emitt...
2003-06-03 Misha BrukmanConstants are laid out in memory in PC-relative form.
2003-06-02 Misha BrukmanClean up after merging in SparcEmitter.cpp; branches...
2003-06-02 Misha BrukmanMerged in tools/lli/JIT/SparcEmitter.cpp, coupled with...
2003-06-02 Brian GaekeDeal with %lo/%lm/%hm/%hh flags in getMachineOpValue().
2003-05-31 Misha BrukmanRemoved useless code -- the byte order of output code...
2003-05-30 Misha BrukmanAdded:
2003-05-27 Misha BrukmanFixed an error preventing compilation.
2003-05-27 Misha BrukmanKeep track of the current BasicBlock being processed...
2003-05-27 Misha BrukmanBroke out class definition from SparcV9CodeEmitter...
2003-05-27 Misha BrukmanSparcV9CodeEmitter.cpp is a part of the Sparc code...