rename TargetInstrDescriptor -> TargetInstrDesc.
[oota-llvm.git] / include / llvm / CodeGen / MachineInstr.h
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...
2006-11-15 Evan ChengChangeToRegister should clear IsImp bit.
2006-11-15 Evan ChengAdd copyKillDeadInfo to copy kill / dead info; other...
2006-11-13 Evan Cheng- Let MachineInstr ctors add implicit def and use opera...
2006-11-11 Evan ChengAdd methods to add implicit def use operands to a MI.
2006-11-10 Jim LaskeyShut up the warning.
2006-11-10 Evan ChengAdd implicit def / use operands to MachineInstr.
2006-10-28 Chris Lattneradd a method for hacking on JTIdx's
2006-10-20 Chris Lattnertypo
2006-10-20 Chris Lattneradd isIdenticalTo method to machineinstr/operand.
2006-10-20 Chris Lattneradd method
2006-10-06 Chris Lattneradd an accessor
2006-09-05 Evan ChengIsDef can only be accessed / set if operand is a register.
2006-09-05 Evan ChengInitialize IsDef of all non-register MachineOperand...
2006-09-05 Chris LattnerCompletely eliminate def&use operands. Now a register...
2006-09-04 Chris LattnerADd getImm/setImm methods
2006-09-04 Chris LattnerAdd some short-hand accessors
2006-05-24 Chris LattnerPatches to make the LLVM sources more -pedantic clean...
2006-05-04 Chris LattnerFinal pass of minor cleanups for MachineInstr
2006-05-04 Chris LattnerRemove redundancy and a level of indirection when creat...
2006-05-04 Chris LattnerMove register numbers out of "extra" into "contents...
2006-05-04 Chris LattnerRemove and simplify some more machineinstr/machineopera...
2006-05-04 Chris LattnerRename MO_VirtualRegister -> MO_Register. Clean up...
2006-05-04 Chris Lattnerremove hasAllocatedReg
2006-05-04 Chris LattnerMove some methods out of MachineInstr into MachineOperand
2006-05-04 Chris LattnerThere shalt be only one "immediate" operand type!
2006-05-04 Chris LattnerChange "value" in MachineOperand to be a GlobalValue...
2006-05-04 Chris LattnerRemove a bunch more dead V9 specific stuff
2006-05-04 Chris LattnerRemove a bunch more SparcV9 specific stuff
2006-05-04 Chris LattnerRemove some more V9-specific stuff.
2006-05-04 Chris LattnerRemove some more unused stuff from MachineInstr that...
2006-04-22 Nate BegemanJumpTable support! What this represents is working...
2006-04-20 Chris LattnerRemove some of the obvious v9-specific cruft
2006-04-17 Chris LattnerAdd some convenience methods.
2006-02-25 Evan ChengAdded an offset field to ConstantPoolSDNode.
2006-02-22 Chris LattnerMake the LLVM headers "-ansi -pedantic -Wno-long-long...
2005-08-01 Chris LattnerMark these as V9 specific
2005-04-22 Misha BrukmanConvert tabs to spaces
2005-04-21 Misha BrukmanRemove trailing whitespace
2005-04-11 Jeff CohenEliminate major source of VC++ "possible loss of data...
2005-04-10 Duraid Madina* store immediate values as int64_t, not int. come...
2004-11-19 Chris LattnerInstead of storing std::string's for ExternalSymbol...
2004-10-27 Chris LattnerConvert 'struct' to 'class' in various places to adhere...
2004-10-18 Chris LattnerFix miscompilations in the SparcV9 backend that were...
2004-10-15 Chris LattnerAllow machine operands to represent global variables...
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
next