summaryrefslogtreecommitdiff
path: root/include/llvm/Target/MachineInstrInfo.h
Commit message (Expand)AuthorAge
* Rename MachineInstrInfo -> TargetInstrInfoChris Lattner2003-01-14
* * Start renaming MachineInstrInfo -> TargetInstrInfoChris Lattner2003-01-13
* Sparc specific methods default to abort rather than being pure virtualChris Lattner2002-12-28
* Add commentChris Lattner2002-12-25
* Export well known instruction opcodes usable by target independant passesChris Lattner2002-12-15
* Define the 2-address flag used by X86 instructions (add,sub,and,or,xor) thatMisha Brukman2002-12-12
* Add entries to track information about implicit uses and definitions ofChris Lattner2002-12-03
* Make sure that print gets a targetmachineChris Lattner2002-11-17
* Add machine independant printer interfaceChris Lattner2002-11-17
* * Add new "Target Specific Flags" field to instruction descriptorChris Lattner2002-10-30
* Move TargetInstrDescriptors extern to the one .cpp file that refers to it:Chris Lattner2002-10-29
* Rename opCodeString to Name, add new getName() methodChris Lattner2002-10-29
* Rename MachineInstrInfo::getDescriptor to MachineInstrInfo::getChris Lattner2002-10-29
* MachineInstrInfo doesn't need a TargetMachine memberChris Lattner2002-10-29
* Strip a bunch of #includes from the file, move some virtual functions toChris Lattner2002-10-28
* Remove all traces of the "Opcode Mask" field in the MachineInstr classChris Lattner2002-10-28
* * s/unsigned int/unsignedChris Lattner2002-10-28
* Make scheduling class variables be 'unsigned' instead of 'int'Chris Lattner2002-10-28
* Changed `MachineCodeForMethod' to `MachineFunction'.Misha Brukman2002-10-28
* * Remove unneccesary #includesChris Lattner2002-10-24
* Minor change to interface for Create{Zero,Sign}ExtensionsInstructions.Vikram S. Adve2002-09-29
* Added class MachineOptInfo as interface to target-specificVikram S. Adve2002-09-20
* Add methods to query about the representation of LLVM quantities (e.g.,Vikram S. Adve2002-09-16
* Add new function MachineInstrInfo::CreateZeroExtensionInstructions.Vikram S. Adve2002-09-05
* Minor change in comments.Vikram S. Adve2002-07-10
* New function CreateSignExtensionInstructions.Vikram S. Adve2002-05-19
* Rename Method to FunctionChris Lattner2002-03-23
* Added machine-independent value for INVALID_MACHINE_OPCODE.Vikram S. Adve2002-03-18
* Remove #includeChris Lattner2002-02-03
* Changes to build successfully with GCC 3.02Chris Lattner2002-01-20
* MachineRegInfo: Added a method to get the size of a register pushed on to stack.Ruchira Sasanka2002-01-07
* Rename ConstPoolVal -> ConstantChris Lattner2001-12-03
* Move DataTypes.h from llvm/Support to just SupportChris Lattner2001-11-26
* Add function returning which operand holds immediate constantVikram S. Adve2001-11-14
* added isPseudoInstr()Ruchira Sasanka2001-11-14
* Changed for adding Phi Elimination codeRuchira Sasanka2001-11-12
* Made isPhi constRuchira Sasanka2001-11-10
* Added class MachineCacheInfo.Vikram S. Adve2001-11-09
* Add method CreateCodeToCopyIntToFloat.Vikram S. Adve2001-11-08
* Moved InsertCallerSaveInstr to the SparcRegInfo.cpp and made machine independentRuchira Sasanka2001-11-03
* Added virtual function to generate an instruction sequence toVikram S. Adve2001-10-18
* Make class TargetMachine the common interface to all target-dependentVikram S. Adve2001-09-18