Changes For Bug 352
[oota-llvm.git] / include / llvm / CodeGen / MachineInstr.h
2004-09-01 Reid SpencerChanges For Bug 352
2004-07-31 Chris LattnerAdd some machine CFG related stuff
2004-07-19 Chris LattnerFix comment
2004-07-19 Chris LattnerDelete 4 methods, make clients use hte mark* methods...
2004-06-25 Tanya LattnerMade a fix so that you can print out MachineInstrs...
2004-05-24 Tanya LattnerChanged clone to be const.
2004-05-23 Tanya LattnerFixed up my changes to add support for cloning Machine...
2004-05-23 Tanya LattnerAdding support to clone MachineInstr
2004-04-16 Brian GaekeInclude <string> for compatibility with gcc 3.0.x ...
2004-03-04 Alkis EvlogimenosFix bug introduced by yesterday's changes.
2004-03-03 Brian GaekeMake MachineOperand's value named 'contents'. Make...
2004-02-29 Chris LattnerRemove unneeded #include
2004-02-29 Chris LattnerContinue Alkis's int64_t cleanup. This makes all of...
2004-02-27 Alkis EvlogimenosMake MachineOperand's immediate value an int and save...
2004-02-22 Alkis EvlogimenosMove MOTy::UseType enum into MachineOperand. This elimi...
2004-02-22 Alkis EvlogimenosFix silly bug in implementation of getUseType(). Thanks...
2004-02-22 Alkis EvlogimenosWhen folding memory operands in machine instructions...
2004-02-16 Alkis EvlogimenosAdd LeakDetection to MachineInstr.
2004-02-13 Alkis EvlogimenosRemove getAllocatedRegNum(). Use getReg() instead.
2004-02-12 Alkis EvlogimenosMove ilist_trairs<MachineInstr> in MachineBasicBlock.
2004-02-12 Alkis EvlogimenosAdd parent pointer to MachineInstr that points to owning
2004-02-12 Chris LattnerRename the opCode instance variable to Opcode
2004-02-12 Chris LattnerRemove a dead field from MachineInstr!
2004-02-12 Brian GaekeAdd one more doxygen comment.
2004-02-12 Brian GaekeExpress one of MachineOperand's many constructors in...
2004-02-12 Brian GaekeRemove these MachineOpCodeFlags and their accessor...
2004-02-12 Alkis EvlogimenosChange MachineBasicBlock's vector of MachineInstr point...
2004-02-12 Brian GaekeRemove getOpCode(). Help doxygenify some comments.
2004-02-10 Chris LattnerUrg, the X86 backend DOES use virtual register operands. :(
2004-02-10 Chris LattnerRemove and simplify some of the bewildering collection...
2004-02-10 Chris LattnerEliminate MachineOperand::isPhysicalRegister. The...
2004-02-10 Chris LattnerSimplify condition, this does not change the predicate...
2004-02-04 Alkis EvlogimenosModify the two address instruction pass to remove the...
2004-02-03 Alkis EvlogimenosWhen an instruction like: A += B had both A and B virtu...
2004-02-02 Alkis EvlogimenosRevert changes. Will implement this using a different...
2004-02-02 Alkis EvlogimenosAdd MachineOperand::setDef() and MachineOperand::setUse...
2003-12-14 Alkis EvlogimenosI wonder how this didn't cause any tests to fail...
2003-12-14 Alkis EvlogimenosChange interface of MachineOperand as follows:
2003-12-01 Chris LattnerAdd some "useful" methods
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-10-20 John CriswellAdded LLVM copyright header (for lack of a better term).
2003-09-30 Chris LattnerStandardize header file comments
2003-08-21 Misha BrukmanThe word `dependent' has no `a'.
2003-08-05 Chris LattnerCompletely eliminate the per-machine-instruction regsUs...
2003-08-05 Chris LattnerDo not insert physical regsiters into the regsUsed set
2003-08-05 Chris LattnerRemove unused method
2003-08-05 Chris LattnerAll callers of these methods actually wanted them to...
2003-07-25 Vikram S. AdveAdd an assertion.
2003-07-10 Vikram S. AdveChange interface to MachineInstr::substituteValue to...
2003-07-02 Vikram S. AdveLeak fix: delete old objects before reallocation in...
2003-06-22 Chris LattnerRemove a ton of extraneous #includes
2003-06-11 John CriswellIncluded assert.h so that the code compiles under newer...
2003-06-03 Chris LattnerMinor cleanups:
2003-06-02 Chris LattnerRemove NonCopyable base class to clean up doxygen output
2003-05-31 Vikram S. AdveSupport for annul/pred and other future flags on op...
2003-05-27 Vikram S. AdveRenamed MachienOperand::opIsDef to MachineOperand:...
2003-01-15 Chris LattnerRemove obsolete ctor
2003-01-15 Chris LattnerAdd support for the CC registers for Sparc BE
2003-01-14 Chris LattnerMove annotation to support library
2003-01-13 Chris Lattner* Add 3 new types of MachineOperand: ConstantPoolIndex...
2002-12-28 Chris Lattner* Frame indices are signed
2002-12-25 Chris Lattner*** empty log message ***
2002-12-15 Chris LattnerAdd new opIsUse method
2002-12-15 Chris LattnerAdd capability to have a MachineBasicBlock as an operan...
2002-11-22 Misha BrukmanInstead of checking op.getType() against MO_VirtualRegi...
2002-11-18 Chris LattnerAdd helper method
2002-11-17 Chris LattnerPrint is const!
2002-11-17 Chris LattnerFinish enumating code
2002-11-17 Chris LattnerRemove unused methods
2002-11-17 Chris LattnerConvert to use an enum to access def/use/use&def inform...
2002-10-30 Vikram S. AdveBug fix in setting an implicit ref.
2002-10-30 Chris LattnerAllow BuildMI that helps automate construction of SSA...
2002-10-30 Chris LattnerAdd support for structured printing
2002-10-29 Chris LattnerAdd capability to have machine instruction autoinsert...
2002-10-29 Vikram S. AdveRemove separate vector of implicit refs from MachineIns...
2002-10-28 Chris LattnerRemove all traces of the "Opcode Mask" field in the...
2002-10-28 Chris LattnerRemove more default arguments that are never used
2002-10-28 Chris LattnerRemove default operands that are never used
2002-10-28 Chris Lattner* Make MachineOperand ctors private, so MachineOperand...
2002-10-28 Chris LattnerRemove two arguments that are never specified
2002-10-28 Chris LattnerRemove typedef that is unneccesary
2002-10-28 Chris LattnerRename the redundant MachineOperand::getOperandType...
2002-10-28 Chris LattnerAdd new getOperandType(i) method to MachineInstr
2002-10-28 Chris LattnerFairly major overhaul of MachineInstr & Operand classes
2002-10-28 Chris LattnerMake MachineInstr.h not #include MachineInstrInfo.h
2002-10-28 Chris LattnerDon't #include <Support/*>, #include "Support/*"
2002-10-22 Chris Lattner - Two minor improvements to the MachineInstr class...
2002-10-22 Chris LattnerSmall space optimization: Make MachineOperands take...
2002-10-21 Chris LattnerRemove a 'using' directives from a header file. Using...
2002-09-20 Vikram S. AdveAdd method MachineInstr::replace to rewrite a machine...
2002-09-16 Vikram S. AdveAdd method MachineOperand::hasAllocatedReg().
2002-08-14 Vikram S. AdveAdd method MachineInstr::substituteValue() which substi...
2002-08-09 Chris LattnerDo not add an extra vtable to EVERY machineinstr created.
2002-07-24 Chris Lattner*** empty log message ***
2002-07-24 Chris Lattner*** empty log message ***
2002-07-10 Vikram S. AdveAdd support for marking each operand as a %hh, %hm...
2002-07-09 Anand Shuklaadded std:: to hash_set
2002-07-09 Chris LattnerInclude header in the compiler-neutral location
2002-07-08 Vikram S. AdveMoved class MachineCodeForBasicBlock to MachineCodeForB...
2002-05-19 Vikram S. AdveMachineInstr now inherits from Annotable.
next