summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86CodeEmitter.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* InstSelectSimple.cpp: Give promote32 a comment. Add initialBrian Gaeke2002-12-131-2/+4
| | | | | | | | | | | implementation of getReg() for arguments. MachineCodeEmitter.cpp: Fix using EBP with index, scale and no displacement (whew!) due to Chris. Printer.cpp: Fix printing out index and scale in memory references. llvm-svn: 4998
* Emit the right form of mod/rm mod fieldChris Lattner2002-12-131-1/+1
| | | | llvm-svn: 4986
* Rename MemArg* to Arg*Chris Lattner2002-12-131-7/+7
| | | | llvm-svn: 4979
* Make mem size an assertChris Lattner2002-12-131-6/+1
| | | | | | Add mem size flags to all instructions using an imm llvm-svn: 4978
* This is supposed to provide correct size for datatypes. Supposedly.Misha Brukman2002-12-131-2/+20
| | | | llvm-svn: 4977
* Fix bogus assertion failuresChris Lattner2002-12-041-1/+1
| | | | llvm-svn: 4919
* Add support for referencing global variables/functionsChris Lattner2002-12-041-1/+7
| | | | llvm-svn: 4907
* Split the machine code emitter completely out of the printerChris Lattner2002-12-031-2/+190
| | | | llvm-svn: 4882
* More support for machine code emission: raw instructionsChris Lattner2002-12-021-6/+15
| | | | llvm-svn: 4872
* Start implementing MachineCodeEmitterChris Lattner2002-12-021-3/+36
| | | | llvm-svn: 4870
* Initial support for machine code emissionChris Lattner2002-12-021-0/+36
llvm-svn: 4866
OpenPOWER on IntegriCloud