When folding memory operands in machine instructions be careful to
[oota-llvm.git] / include / llvm / CodeGen / MachineInstr.h
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.
2002-04-09 Chris LattnerRewrite MachineCodeForBasicBlock in terms of containmen...
2002-03-23 Chris LattnerRename Method to Function
2002-03-18 Vikram S. AdveBug fix in setting CC register.
2002-02-05 Chris LattnerConvert operand iterator over to work like an STL iterator
2002-02-03 Chris Lattner* Prune many #includes
2002-01-20 Chris LattnerChanges to build successfully with GCC 3.02
2001-12-04 Chris LattnerRenamed inst_const_iterator -> const_inst_iterator
2001-12-03 Chris LattnerRename ConstPoolVal -> Constant
2001-11-27 Chris LattnerCreate a new #include "Support/..." directory structure...
2001-11-26 Chris LattnerMove DataTypes.h from llvm/Support to just Support
2001-11-26 Chris LattnerFix field initialization order problem
2001-11-15 Vikram S. AdveModify method AllocateLocalVar to take size argument.
2001-11-08 Vikram S. AdveMajor overhaul of stack frame management.
2001-11-05 Vikram S. AdveMake reg. numbers signed ints.
2001-10-29 Chris LattnerSystems headers use <> not ""
2001-10-28 Vikram S. AdveAdded a constant pool to record values that need to...
next