summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Use the appropriate 64-bit register description file.Misha Brukman2004-08-19
* Fix more remaining 32-bit vestiges of PowerPCMisha Brukman2004-08-19
* Fix another vestige of the 32-bit PowerPC backend.Misha Brukman2004-08-19
* Correct character prepended to global symbols ('.'), use Mangler consistentlyMisha Brukman2004-08-19
* * Eliminate global base register, r2 is used for that on AIX/PowerPCMisha Brukman2004-08-19
* Wrap long lines.Misha Brukman2004-08-19
* Convert casts that will have no effect into move instructions.Nate Begeman2004-08-19
* Clean up floating point instruction selection.Nate Begeman2004-08-19
* M_DUMMY_PHI_FLAG is no longer used to distinguish V9::PHI. Get rid of it andBrian Gaeke2004-08-18
* Instead of using isDummyPhiInstr, we just compare the opcode with V9::PHI.Brian Gaeke2004-08-18
* Instead of using isDummyPhiInstr, we just compare the opcode with V9::PHI.Brian Gaeke2004-08-18
* Convert to the new MachineFunctionInfo interfaceChris Lattner2004-08-18
* The SparcV9 target no longer uses any pseudoinstructions (SETSW, SETUW,Brian Gaeke2004-08-18
* The Create*Const methods don't need to pass around a TargetMachine reference.Brian Gaeke2004-08-18
* Doxygenify some comments.Brian Gaeke2004-08-18
* Switch V9 over to using the AsmPrinter base class to do its constant printingChris Lattner2004-08-18
* Rename varChris Lattner2004-08-18
* Add support for targets without a .zero directiveChris Lattner2004-08-17
* This file is no longer used.Misha Brukman2004-08-17
* Start using alignment output routines from AsmPrinter.Chris Lattner2004-08-17
* Start using alignment output routines from AsmPrinter.Chris Lattner2004-08-17
* Add support for alignmentChris Lattner2004-08-17
* Add a new helper method to get log2(type alignment)Chris Lattner2004-08-17
* Check constant expression validity more strictlyChris Lattner2004-08-17
* Work around PR424 for old c/c++ frontends.Chris Lattner2004-08-17
* Print comments with ;Chris Lattner2004-08-17
* Use a designated comment character when printing comments.Chris Lattner2004-08-17
* Bytecode File Format Changes:Reid Spencer2004-08-17
* Re-fix hiding the Frame Pointer from the register allocator in functionsNate Begeman2004-08-17
* Use the AsmPrinter emitGlobalConstant.Chris Lattner2004-08-17
* Add support for targets that have .quad, drop extra tab insertedChris Lattner2004-08-17
* Use the emitGlobalConstant defined in AsmPrinterChris Lattner2004-08-17
* Implement emitGlobalConstantChris Lattner2004-08-17
* New, more general, interface.Chris Lattner2004-08-17
* Allow an arbitrary prefixChris Lattner2004-08-17
* We now allow targets to use any prefix they want for global symbols. LetsChris Lattner2004-08-17
* Rewrite targets/rules to generate files for just PowerPC or PPC{32,64}Misha Brukman2004-08-17
* Register classes are target-dependentMisha Brukman2004-08-17
* #include <map> is not necessary hereMisha Brukman2004-08-17
* `PowerPC' is no longer a real targetMisha Brukman2004-08-17
* Move variables and methods which need PPC{32,64}* distinction to subclassesMisha Brukman2004-08-17
* No need for an `is64bit' flagMisha Brukman2004-08-17
* PowerPCInstrInfo and PowerPCRegisterInfo have gone away; they are replacedMisha Brukman2004-08-17
* Consistently name passed with 32 or 64 in their nameMisha Brukman2004-08-17
* PowerPCRegisterInfo no longer takes a bool to differentiate 32 vs 64 bitsMisha Brukman2004-08-17
* The PowerPCInstrInfo class has gone away.Misha Brukman2004-08-17
* PowerPCInstrInfo has gone away, PPC32 and PPC64 share opcodes.Misha Brukman2004-08-17
* PowerPC 32-/64-bit split: Part II, 64-bit customizations on PowerPCMisha Brukman2004-08-17
* PowerPC 32-/64-bit split: Part I, PPC32* bit files, adapted from former PowerPC*Misha Brukman2004-08-17
* Correct the comments in the symbol table writer to reflect reality.Reid Spencer2004-08-17