aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/CodeGen/MachineInstr.h
Commit message (Expand)AuthorAgeFilesLines
* I wonder how this didn't cause any tests to fail...Alkis Evlogimenos2003-12-141-2/+2
* Change interface of MachineOperand as follows:Alkis Evlogimenos2003-12-141-20/+16
* Add some "useful" methodsChris Lattner2003-12-011-0/+6
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+4
* Added LLVM copyright header (for lack of a better term).John Criswell2003-10-201-0/+7
* Standardize header file commentsChris Lattner2003-09-301-2/+1
* The word `dependent' has no `a'.Misha Brukman2003-08-211-1/+1
* Completely eliminate the per-machine-instruction regsUsed set.Chris Lattner2003-08-051-15/+0
* Do not insert physical regsiters into the regsUsed setChris Lattner2003-08-051-2/+0
* Remove unused methodChris Lattner2003-08-051-3/+0
* All callers of these methods actually wanted them to preserve the flags,Chris Lattner2003-08-051-10/+4
* Add an assertion.Vikram S. Adve2003-07-251-2/+1
* Change interface to MachineInstr::substituteValue to specify more preciselyVikram S. Adve2003-07-101-1/+2
* Leak fix: delete old objects before reallocation in an assignment operator!Vikram S. Adve2003-07-021-0/+2
* Remove a ton of extraneous #includesChris Lattner2003-06-221-1/+0
* Included assert.h so that the code compiles under newer versions of GCC.John Criswell2003-06-111-0/+2
* Minor cleanups:Chris Lattner2003-06-031-52/+29
* Remove NonCopyable base class to clean up doxygen outputChris Lattner2003-06-021-3/+3
* Support for annul/pred and other future flags on op codes.Vikram S. Adve2003-05-311-14/+51
* Renamed MachienOperand::opIsDef to MachineOperand::opIsDefOnly()Vikram S. Adve2003-05-271-46/+27
* Remove obsolete ctorChris Lattner2003-01-151-1/+0
* Add support for the CC registers for Sparc BEChris Lattner2003-01-151-0/+8
* Move annotation to support libraryChris Lattner2003-01-141-3/+2
* * Add 3 new types of MachineOperand: ConstantPoolIndex ExternalSymbol and Glo...Chris Lattner2003-01-131-23/+111
* * Frame indices are signedChris Lattner2002-12-281-22/+32
* *** empty log message ***Chris Lattner2002-12-251-12/+20
* Add new opIsUse methodChris Lattner2002-12-151-4/+7
* Add capability to have a MachineBasicBlock as an operand to a MachineInstrChris Lattner2002-12-151-6/+31
* Instead of checking op.getType() against MO_VirtualRegister andMisha Brukman2002-11-221-0/+14
* Add helper methodChris Lattner2002-11-181-0/+4
* Print is const!Chris Lattner2002-11-171-1/+1
* Finish enumating codeChris Lattner2002-11-171-3/+22
* Remove unused methodsChris Lattner2002-11-171-2/+0
* Convert to use an enum to access def/use/use&def information. These makeChris Lattner2002-11-171-13/+43
* Bug fix in setting an implicit ref.Vikram S. Adve2002-10-301-1/+1
* Allow BuildMI that helps automate construction of SSA informationChris Lattner2002-10-301-2/+3
* Add support for structured printingChris Lattner2002-10-301-1/+3
* Add capability to have machine instruction autoinsert when it is createdChris Lattner2002-10-291-6/+14
* Remove separate vector of implicit refs from MachineInstr, andVikram S. Adve2002-10-291-56/+94
* Remove all traces of the "Opcode Mask" field in the MachineInstr classChris Lattner2002-10-281-9/+0
* Remove more default arguments that are never usedChris Lattner2002-10-281-2/+1
* Remove default operands that are never usedChris Lattner2002-10-281-2/+2
* * Make MachineOperand ctors private, so MachineOperand can only be createdChris Lattner2002-10-281-11/+88
* Remove two arguments that are never specifiedChris Lattner2002-10-281-3/+1
* Remove typedef that is unneccesaryChris Lattner2002-10-281-1/+0
* Rename the redundant MachineOperand::getOperandType() to MachineOperand::getT...Chris Lattner2002-10-281-2/+2
* Add new getOperandType(i) method to MachineInstrChris Lattner2002-10-281-12/+16
* Fairly major overhaul of MachineInstr & Operand classesChris Lattner2002-10-281-248/+85
* Make MachineInstr.h not #include MachineInstrInfo.hChris Lattner2002-10-281-2/+8
* Don't #include <Support/*>, #include "Support/*"Chris Lattner2002-10-281-1/+1