rename TargetInstrDescriptor -> TargetInstrDesc.
[oota-llvm.git] / lib / CodeGen / MachineInstr.cpp
2008-01-07 Chris Lattnerrename TargetInstrDescriptor -> TargetInstrDesc.
2008-01-07 Chris Lattnerrename hasVariableOperands() -> isVariadic(). Add...
2008-01-07 Chris LattnerMove a bunch more accessors from TargetInstrInfo to...
2008-01-07 Chris LattnerAdd predicates methods to TargetOperandInfo, and switch...
2008-01-07 Chris LattnerRename MachineInstr::getInstrDescriptor -> getDesc...
2008-01-01 Chris LattnerMake MachineRegisterInfo::getVRegDef more efficient...
2008-01-01 Chris Lattnerswitch the register iterator to act more like hte LLVM...
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-31 Chris LattnerRename SSARegMap -> MachineRegisterInfo in keeping...
2007-12-30 Chris LattnerAdd new shorter predicates for testing machine operands...
2007-12-30 Chris LattnerMore cleanups for MachineOperand:
2007-12-30 Chris LattnerMachineOperand:
2007-12-30 Chris Lattnersimpilfy some register printing code.
2007-12-30 Chris Lattnereliminate a copy of the machineoperand printing stuff...
2007-12-30 Chris LattnerSimplify and clean up some machine operand/instr printi...
2007-12-30 Chris Lattnertwo register machineoperands are not identical unless...
2007-12-30 Chris LattnerMachineOperand::getImmedValue -> MachineOperand::getImm
2007-12-30 Chris Lattnermake machine operands fatter: give each one an up-point...
2007-12-30 Chris LattnerStart using the simplified methods for adding operands.
2007-12-30 Chris Lattnersimplify some code by factoring operand construction...
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
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-07-26 Christopher LambRemove subreg index from MachineInstr's and also keep...
2007-06-15 Evan ChengMachineInstr::isPredicable() is no longer needed.
2007-05-29 Evan ChengAdd missing const qualifiers.
2007-05-16 Evan ChengRename M_PREDICATED to M_PREDICABLE; Moved isPredicable...
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-03-26 Evan ChengChange findRegisterUseOperand() to return operand index...
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().
2007-02-16 Evan ChengPrint <dead> def operands.
2006-12-16 Jeff CohenThe best unbreakage yet, addressing Bill's concerns.
2006-12-15 Jeff CohenAn even better unbreakage...
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 WendlingUse llvm streams instead of <iostream>
2006-11-28 Evan ChengClean up.
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-15 Evan ChengMinor updates.
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 Evan ChengAdd implicit def / use operands to MachineInstr.
2006-10-25 Chris Lattnerbe more aggressive about matching identical instructions.
2006-10-20 Chris Lattnerimplement MachineOperand::isIdenticalTo
2006-09-05 Chris LattnerOnly call isUse/isDef on register operands
2006-06-15 Evan ChengInstructions with variable operands (variable_ops)...
2006-05-26 Evan ChengRemove a bogus cast.
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 LattnerRemove and simplify some more machineinstr/machineopera...
2006-05-04 Chris LattnerRename MO_VirtualRegister -> MO_Register. Clean up...
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 LattnerThis field no longer exists
2006-04-20 Chris LattnerRemove some of the obvious V9-specific cruft
2006-04-17 Chris LattnerAdd a MachineInstr::eraseFromParent convenience method.
2005-04-21 Misha BrukmanRemove trailing whitespace
2004-10-15 Chris LattnerAllow machine operands to represent global variables...
2004-09-01 Reid SpencerChanges For Bug 352
2004-07-09 Misha Brukman* Doxygenify comments
2004-07-04 Reid SpencerAdd #include <iostream> since Value.h does not #include...
2004-06-25 Tanya LattnerMade a fix so that you can print out MachineInstrs...
2004-06-17 Brian GaekeMake debugging dumps w/ multiple MachineBBs for a given...
2004-06-02 Chris LattnerAdjust to new TargetMachine interface
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-03-03 Brian GaekeMake MachineOperand's value named 'contents'. Make...
2004-02-29 Chris Lattnerint64_t -> int
2004-02-27 Alkis EvlogimenosFix crash caused by passing register 0 to
2004-02-23 Chris LattnerFix bugs in finegrainification
2004-02-23 Chris LattnerFinegrainify namespacification
2004-02-19 Chris LattnerFix a __LONG__ term annoyance of mine: symbolic registe...
2004-02-16 Alkis EvlogimenosAdd LeakDetection to MachineInstr.
2004-02-13 Alkis EvlogimenosRemove getAllocatedRegNum(). Use getReg() instead.
2004-02-13 Brian GaekeAdd head-of-file comments and Doxygen comments. Tighte...
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 LattnerThis field is never read
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...
2003-12-14 Alkis EvlogimenosChange interface of MachineOperand as follows:
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
next