| Commit message (Expand) | Author | Age | Files | Lines |
* | Eliminate the distinction between "real" and "unreal" instructions | Chris Lattner | 2004-02-29 | 1 | -6/+4 |
* | Scrap a huge layer of cruft out of this interface. | Chris Lattner | 2004-02-29 | 1 | -93/+44 |
* | Add parent pointer to MachineInstr that points to owning | Alkis Evlogimenos | 2004-02-12 | 1 | -1/+1 |
* | Fix typos in comments. | Brian Gaeke | 2004-02-11 | 1 | -2/+2 |
* | Add TargetInstrInfo::isMoveInstr() to support coalescing in register | Alkis Evlogimenos | 2003-12-28 | 1 | -0/+10 |
* | Put all LLVM code into the llvm namespace, as per bug 109. | Brian Gaeke | 2003-11-11 | 1 | -0/+4 |
* | Added LLVM copyright header (for lack of a better term). | John Criswell | 2003-10-20 | 1 | -0/+7 |
* | The NOOP instruction is no longer needed. Instead, use the | Chris Lattner | 2003-08-03 | 1 | -5/+2 |
* | Unify all constant evaluations that depend on register size | Vikram S. Adve | 2003-07-29 | 1 | -0/+16 |
* | #include <cassert> as necessary... | Chris Lattner | 2003-07-25 | 1 | -0/+1 |
* | Merged in autoconf branch. This provides configuration via the autoconf | John Criswell | 2003-06-30 | 1 | -1/+0 |
* | Nice tasty llc fixes. These should fix LLC for x86 for everything in | Brian Gaeke | 2003-06-27 | 1 | -8/+9 |
* | Included assert.h so that the code compiles under newer versions of GCC. | John Criswell | 2003-06-11 | 1 | -0/+1 |
* | Reword to remove reference to how things worked in the past. | Misha Brukman | 2003-05-24 | 1 | -4/+3 |
* | NOP instructions are pseudo-instructions. We should not have them explicitly in | Misha Brukman | 2003-05-24 | 1 | -0/+14 |
* | Rename MachineInstrInfo -> TargetInstrInfo | Chris Lattner | 2003-01-14 | 1 | -11/+8 |
* | * Start renaming MachineInstrInfo -> TargetInstrInfo | Chris Lattner | 2003-01-13 | 1 | -32/+43 |
* | Sparc specific methods default to abort rather than being pure virtual | Chris Lattner | 2002-12-28 | 1 | -21/+36 |
* | Add comment | Chris Lattner | 2002-12-25 | 1 | -1/+1 |
* | Export well known instruction opcodes usable by target independant passes | Chris Lattner | 2002-12-15 | 1 | -0/+6 |
* | Define the 2-address flag used by X86 instructions (add,sub,and,or,xor) that | Misha Brukman | 2002-12-12 | 1 | -1/+5 |
* | Add entries to track information about implicit uses and definitions of | Chris Lattner | 2002-12-03 | 1 | -2/+4 |
* | Make sure that print gets a targetmachine | Chris Lattner | 2002-11-17 | 1 | -1/+2 |
* | Add machine independant printer interface | Chris Lattner | 2002-11-17 | 1 | -0/+6 |
* | * Add new "Target Specific Flags" field to instruction descriptor | Chris Lattner | 2002-10-30 | 1 | -30/+28 |
* | Move TargetInstrDescriptors extern to the one .cpp file that refers to it: | Chris Lattner | 2002-10-29 | 1 | -10/+0 |
* | Rename opCodeString to Name, add new getName() method | Chris Lattner | 2002-10-29 | 1 | -1/+5 |
* | Rename MachineInstrInfo::getDescriptor to MachineInstrInfo::get | Chris Lattner | 2002-10-29 | 1 | -34/+36 |
* | MachineInstrInfo doesn't need a TargetMachine member | Chris Lattner | 2002-10-29 | 1 | -6/+2 |
* | Strip a bunch of #includes from the file, move some virtual functions to | Chris Lattner | 2002-10-28 | 1 | -13/+11 |
* | Remove all traces of the "Opcode Mask" field in the MachineInstr class | Chris Lattner | 2002-10-28 | 1 | -1/+0 |
* | * s/unsigned int/unsigned | Chris Lattner | 2002-10-28 | 1 | -27/+27 |
* | Make scheduling class variables be 'unsigned' instead of 'int' | Chris Lattner | 2002-10-28 | 1 | -2/+1 |
* | Changed `MachineCodeForMethod' to `MachineFunction'. | Misha Brukman | 2002-10-28 | 1 | -1/+1 |
* | * Remove unneccesary #includes | Chris Lattner | 2002-10-24 | 1 | -5/+3 |
* | Minor change to interface for Create{Zero,Sign}ExtensionsInstructions. | Vikram S. Adve | 2002-09-29 | 1 | -3/+3 |
* | Added class MachineOptInfo as interface to target-specific | Vikram S. Adve | 2002-09-20 | 1 | -2/+7 |
* | Add methods to query about the representation of LLVM quantities (e.g., | Vikram S. Adve | 2002-09-16 | 1 | -0/+23 |
* | Add new function MachineInstrInfo::CreateZeroExtensionInstructions. | Vikram S. Adve | 2002-09-05 | 1 | -2/+18 |
* | Minor change in comments. | Vikram S. Adve | 2002-07-10 | 1 | -3/+4 |
* | New function CreateSignExtensionInstructions. | Vikram S. Adve | 2002-05-19 | 1 | -28/+49 |
* | Rename Method to Function | Chris Lattner | 2002-03-23 | 1 | -5/+5 |
* | Added machine-independent value for INVALID_MACHINE_OPCODE. | Vikram S. Adve | 2002-03-18 | 1 | -15/+13 |
* | Remove #include | Chris Lattner | 2002-02-03 | 1 | -1/+9 |
* | Changes to build successfully with GCC 3.02 | Chris Lattner | 2002-01-20 | 1 | -14/+11 |
* | MachineRegInfo: Added a method to get the size of a register pushed on to stack. | Ruchira Sasanka | 2002-01-07 | 1 | -1/+0 |
* | Rename ConstPoolVal -> Constant | Chris Lattner | 2001-12-03 | 1 | -1/+1 |
* | Move DataTypes.h from llvm/Support to just Support | Chris Lattner | 2001-11-26 | 1 | -1/+1 |
* | Add function returning which operand holds immediate constant | Vikram S. Adve | 2001-11-14 | 1 | -0/+7 |
* | added isPseudoInstr() | Ruchira Sasanka | 2001-11-14 | 1 | -0/+6 |