Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Give passes nice names! | Chris Lattner | 2002-12-15 | 1 | -0/+4 |
| | | | | llvm-svn: 5059 | ||||
* | Use MachineOperand::isFoo methods instead of our own global functions | Chris Lattner | 2002-12-15 | 1 | -8/+1 |
| | | | | llvm-svn: 5033 | ||||
* | InstSelectSimple.cpp: Give promote32 a comment. Add initial | Brian Gaeke | 2002-12-13 | 1 | -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 field | Chris Lattner | 2002-12-13 | 1 | -1/+1 |
| | | | | llvm-svn: 4986 | ||||
* | Rename MemArg* to Arg* | Chris Lattner | 2002-12-13 | 1 | -7/+7 |
| | | | | llvm-svn: 4979 | ||||
* | Make mem size an assert | Chris Lattner | 2002-12-13 | 1 | -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 Brukman | 2002-12-13 | 1 | -2/+20 |
| | | | | llvm-svn: 4977 | ||||
* | Fix bogus assertion failures | Chris Lattner | 2002-12-04 | 1 | -1/+1 |
| | | | | llvm-svn: 4919 | ||||
* | Add support for referencing global variables/functions | Chris Lattner | 2002-12-04 | 1 | -1/+7 |
| | | | | llvm-svn: 4907 | ||||
* | Split the machine code emitter completely out of the printer | Chris Lattner | 2002-12-03 | 1 | -2/+190 |
| | | | | llvm-svn: 4882 | ||||
* | More support for machine code emission: raw instructions | Chris Lattner | 2002-12-02 | 1 | -6/+15 |
| | | | | llvm-svn: 4872 | ||||
* | Start implementing MachineCodeEmitter | Chris Lattner | 2002-12-02 | 1 | -3/+36 |
| | | | | llvm-svn: 4870 | ||||
* | Initial support for machine code emission | Chris Lattner | 2002-12-02 | 1 | -0/+36 |
llvm-svn: 4866 |