aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/X86/X86CodeEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* This is the real fix for the previous register allocator problem.Chris Lattner2003-08-051-1/+1
* Set debug typesChris Lattner2003-08-031-0/+1
* Move DEBUG to Debug.hChris Lattner2003-08-011-0/+1
* We don't modify the LLVM rep, remain const correctChris Lattner2003-07-261-2/+2
* Merged in autoconf branch. This provides configuration via the autoconfJohn Criswell2003-06-301-1/+1
* Isolate machine-dependent use of <alloca.h> in "Support/Alloca.h",Brian Gaeke2003-06-161-1/+1
* Fix warnings on SparcChris Lattner2003-06-061-5/+8
* Add statistic for # machine instrs emittedChris Lattner2003-06-061-1/+13
* Add namespace comments for doxygenChris Lattner2003-06-031-2/+3
* Eliminated a compiler warning due to casting to a different-sized datatype.Misha Brukman2003-06-021-1/+1
* Renamed MachineCodeEmitter.cpp -> X86CodeEmitter.cpp as it conflicts with theMisha Brukman2003-06-021-1/+1
* Move X86 specific code out of the JIT into the X86 backendChris Lattner2003-06-011-13/+215
* This blank line has GOT to go.Chris Lattner2003-05-091-1/+0
* IMPLICIT_DEF was not the beautiful elegant solution I thought it was goingChris Lattner2003-05-071-1/+1
* Don't have a cow with new pseudo instructionsChris Lattner2003-05-061-2/+3
* Rename MachineInstrInfo -> TargetInstrInfoChris Lattner2003-01-141-2/+2
* * Add support for FP registers ST*Chris Lattner2003-01-131-20/+73
* * Convert to a MachineFunctionPassChris Lattner2002-12-281-13/+15
* Add support for FP prefixesChris Lattner2002-12-251-4/+19
* Add support for the bswap instructionChris Lattner2002-12-231-1/+2
* fix warningChris Lattner2002-12-201-0/+1
* Give passes nice names!Chris Lattner2002-12-151-0/+4
* Use MachineOperand::isFoo methods instead of our own global functionsChris Lattner2002-12-151-8/+1
* InstSelectSimple.cpp: Give promote32 a comment. Add initialBrian Gaeke2002-12-131-2/+4
* Emit the right form of mod/rm mod fieldChris Lattner2002-12-131-1/+1
* Rename MemArg* to Arg*Chris Lattner2002-12-131-7/+7
* Make mem size an assertChris Lattner2002-12-131-6/+1
* This is supposed to provide correct size for datatypes. Supposedly.Misha Brukman2002-12-131-2/+20
* Fix bogus assertion failuresChris Lattner2002-12-041-1/+1
* Add support for referencing global variables/functionsChris Lattner2002-12-041-1/+7
* Split the machine code emitter completely out of the printerChris Lattner2002-12-031-2/+190
* More support for machine code emission: raw instructionsChris Lattner2002-12-021-6/+15
* Start implementing MachineCodeEmitterChris Lattner2002-12-021-3/+36
* Initial support for machine code emissionChris Lattner2002-12-021-0/+36