Re-apply r97667 but with a little bit of thought put into the patch. This implements...
[oota-llvm.git] / include / llvm / CodeGen / MachineInstr.h
2010-03-03 Evan ChengRe-apply r97667 but with a little bit of thought put...
2010-03-03 Dan GohmanRevert 97667. It broke a bunch of tests.
2010-03-03 Evan ChengMove DenseMapInfo for MachineInstr* to MachineInstr.h
2010-03-03 Evan Cheng- Change MachineInstr::isIdenticalTo to take a new...
2010-03-02 Evan ChengSwap parameters of isSafeToMove and isSafeToReMat for...
2010-02-10 Dan GohmanFix "the the" and similar typos.
2010-02-10 Chris Lattnerfix a layering violation: VirtRegRewriter.cpp shouldn...
2010-02-10 Chris LattnerStop MachineInstr.h from #including AsmPrinter.h
2010-02-09 Chris Lattnermove target-independent opcodes out of TargetInstrInfo
2010-01-06 Jakob Stoklund OlesenAdd <imp-def> and <imp-kill> operands when replacing...
2009-12-03 Evan ChengFill out codegen SSA updater. It's not yet tested.
2009-11-12 David GreeneAdd AsmPrinter comment flags to machine instructions...
2009-10-09 Dan GohmanFactor out LiveIntervalAnalysis' code to determine...
2009-10-07 Dan GohmanReplace TargetInstrInfo::isInvariantLoad and its target...
2009-09-25 Dan GohmanImprove MachineMemOperand handling.
2009-09-17 Jim Grosbachgrammar
2009-08-23 Chris Lattnerremove various std::ostream version of printing methods...
2009-06-19 Chris Lattnerstub out some hacky code for wiring up the new asmprint...
2009-06-19 Devang Patelmv CodeGen/DebugLoc.h Support/DebugLoc.h
2009-04-29 Jakob Stoklund OlesenMachineInstr::isRegTiedTo{Use,Def}Operand can safely...
2009-04-09 Bob WilsonFix pr3954. The register scavenger asserts for inline...
2009-03-19 Evan ChengAdded MachineInstr::isRegTiedToDefOperand to check...
2009-03-06 Gabor Greifdo not close friendship with every odd class
2009-01-27 Dale JohannesenEmbalm my ideas of how things should work. Not that
2009-01-27 Dale JohannesenAdd a DebugLoc field and some simple accessors.
2009-01-20 Evan ChengSpacing
2008-12-05 Dan GohmanDrop the reg argument to isRegReDefinedByTwoAddr, which...
2008-11-18 Dan GohmanMake some methods const.
2008-09-24 Dan GohmanAdd a method to MachineInstr for testing whether it...
2008-08-27 Evan ChengRefactor isSafeToReMat out of 2addr pass.
2008-08-21 Owen AndersonUse raw_ostream throughout the AsmPrinter.
2008-08-14 Owen AndersonMove MachineInstr::getOpcode inline.
2008-07-28 Dan GohmanFold the useful features of alist and alist_node into...
2008-07-12 Dan GohmanAdd a utility function to MachineInstr for testing...
2008-07-10 Evan Cheng- Change the horrible N^2 isRegReDefinedByTwoAddr....
2008-07-07 Dan GohmanPool-allocation for MachineInstrs, MachineBasicBlocks...
2008-07-03 Evan Cheng- Remove calls to copyKillDeadInfo which is an N^2...
2008-07-01 Dan GohmanSplit ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL...
2008-05-29 Dan GohmanPrune and tidy #includes.
2008-05-06 Dan GohmanFix a broken doxygen comment, and reword it for clarity.
2008-05-05 Evan ChengFix more -Wshorten-64-to-32 warnings.
2008-04-07 Dan GohmanRename MemOperand to MachineMemOperand. This was sugges...
2008-03-29 Evan ChengCosmetic change.
2008-03-13 Evan ChengRefactor some code out of MachineSink into a MachineIns...
2008-03-05 Evan ChengRefactor code. Remove duplicated functions that basical...
2008-02-10 Dan GohmanRename MRegisterInfo to TargetRegisterInfo.
2008-02-06 Dan GohmanRe-apply the memory operand changes, with a fix for...
2008-01-31 Evan ChengRevert 46556 and 46585. Dan please fix the PseudoSource...
2008-01-31 Evan ChengAdd an extra operand to LABEL nodes which distinguishes...
2008-01-31 Dan GohmanCreate a new class, MemOperand, for describing memory...
2008-01-24 Owen AndersonMove some functionality for adding flags to MachineInst...
2008-01-11 Chris Lattnerrename MachineInstr::setInstrDescriptor -> setDesc
2008-01-07 Chris Lattnerrename TargetInstrDescriptor -> TargetInstrDesc.
2008-01-07 Chris LattnerRename MachineInstr::getInstrDescriptor -> getDesc...
2008-01-01 Chris LattnerImplement automatically updated def/use lists for all...
2007-12-31 Chris Lattnerproperly encapsulate the parent field of MBB and MI...
2007-12-30 Chris LattnerMore cleanups for MachineOperand:
2007-12-30 Chris LattnerMachineOperand:
2007-12-30 Chris Lattnermake machine operands fatter: give each one an up-point...
2007-12-30 Chris Lattnersplit machineoperand out into its own header file.
2007-12-30 Chris Lattnerremove unneeded #includes.
2007-12-30 Chris Lattnerremove a bunch of now-dead methods.
2007-12-30 Chris Lattnermake offset operand optional.
2007-12-30 Chris LattnerShrinkify the machine operand creation method names.
2007-12-30 Chris Lattner1. Make a static MachineOperand::create* method for...
2007-12-30 Chris Lattnersimplify some code by factoring operand construction...
2007-12-29 Chris LattnerDon't attribute in file headers anymore. See llvmdev...
2007-11-17 Evan ChengShrinkfy.
2007-11-14 Evan ChengClean up sub-register implementation by moving subReg...
2007-10-13 Evan ChengOptionally create a MachineInstr without default implic...
2007-10-12 Evan ChengEXTRACT_SUBREG coalescing support. The coalescer now...
2007-09-14 Dan GohmanRemove isReg, isImm, and isMBB, and change all their...
2007-09-14 Dan GohmanRemove spurious consts. This fixes warnings with compil...
2007-08-30 Evan ChengAdded CreateFrameIndex to create a FrameIndex MachineOp...
2007-07-26 Christopher LambRemove subreg index from MachineInstr's and also keep...
2007-06-18 Dan GohmanAdd keyword explicit.
2007-06-15 Evan ChengNo longer needed.
2007-05-29 Evan ChengAdd missing const qualifiers.
2007-05-16 Evan ChengRename M_PREDICATED to M_PREDICABLE; Move TargetInstrIn...
2007-05-15 Evan ChengAdded getNumExplicitOperands and findFirstPredOperand.
2007-05-01 Nate Begemanllvm bug #1350, parts 1, 2, and 3.
2007-04-26 Evan ChengRename findRegisterUseOperand to findRegisterUseOperand...
2007-04-25 Evan ChengMinor speed tweak.
2007-03-26 Evan ChengChange findRegisterUseOperand() to return operand index...
2007-02-27 Evan ChengPass IsImp, IsKill, and IsDead to ChangeToRegister.
2007-02-23 Evan ChengUse findRegisterUseOperand to find a kill of particular...
2007-02-19 Evan ChengRe-apply my liveintervalanalysis changes. Now with...
2007-02-19 Reid SpencerFor PR1207:
2007-02-17 Evan ChengAdded findRegisterDefOperand().
2006-12-17 Bill WendlingAdded an automatic cast to "std::ostream*" etc. from...
2006-12-16 Jeff CohenThe best unbreakage yet, addressing Bill's concerns.
2006-12-15 Jeff CohenAn even better unbreakage...
2006-12-15 Jeff CohenComplete unbreak of VC++ (Chris identified the simple...
2006-12-07 Bill WendlingChanged llvm_ostream et all to OStream. llvm_cerr,...
2006-12-06 Evan ChengMove copyKillDeadInfo out-of-line. Add findRegisterUseO...
2006-11-30 Evan Cheng- MachineInstr now keeps a ptr to TargetInstrDescriptor...
2006-11-28 Bill WendlingAdded a temporary hack to get the llvm-streams to work...
2006-11-27 Evan ChengChange MachineInstr ctor's to take a TargetInstrDescrip...
2006-11-20 Chris LattnersetOperand should not zap the operand list or add impli...
2006-11-18 Chris LattnerImplement operator<< for machine basic blocks to make...
next