Iterating over sets of pointers in a heuristic was a bad idea. Switching
[oota-llvm.git] / lib / CodeGen / MachineInstr.cpp
2010-07-04 Jakob Stoklund OlesenPrint symbolic subreg indices on REG_SEQUENCE and INSER...
2010-07-02 Dale JohannesenPropagate the AlignStack bit in InlineAsm's to the
2010-06-29 Devang PatelPrint InlinedAt location.
2010-06-18 Dan GohmanTeach regular and fast isel to set dead flags on unused...
2010-06-02 Jakob Stoklund OlesenSlightly change the meaning of the reMaterialize target...
2010-06-01 Jakob Stoklund OlesenProperly compose subregister indices when coalescing.
2010-05-28 Jakob Stoklund OlesenAdd a TargetRegisterInfo::composeSubRegIndices hook...
2010-05-25 Jakob Stoklund OlesenPrint symbolic SubRegIndex names on machine operands.
2010-05-21 Evan Cheng- Change MachineInstr::findRegisterDefOperandIdx so...
2010-05-21 Jakob Stoklund OlesenAdd MachineInstr::readsWritesVirtualRegister() to deter...
2010-05-21 Jakob Stoklund OlesenRevert "Use MachineInstr::readsWritesVirtualRegister...
2010-05-21 Jakob Stoklund OlesenUse MachineInstr::readsWritesVirtualRegister to determi...
2010-05-21 Jakob Stoklund OlesenIf the first definition of a virtual register is a...
2010-05-19 Jakob Stoklund OlesenAdd MachineInstr::readsVirtualRegister() in preparation...
2010-05-13 Dan GohmanTeach MachineLICM and MachineSink how to clear kill...
2010-04-28 Evan ChengPretty print DBG_VALUE machine instructions.
2010-04-09 Bob WilsonUse getNumImplicitDefs() and getNumImplicitUses().
2010-04-09 Bob WilsonFix up some comments.
2010-04-08 Evan ChengCoalescer should not delete copy instructions whose...
2010-04-07 Chris Lattnerfix a latent bug my inline asm stuff exposed:
2010-04-02 Chris Lattnerstop using DebugLoc::getUnknownLoc()
2010-04-02 Chris LattnerSwitch the code generator (except the JIT) onto the...
2010-03-13 Chris Lattneradd support for MCSymbols as operands to MachineInstrs.
2010-03-08 Devang PatelAvoid using DIDescriptor.isNull().
2010-03-08 Devang PatelRevert r97947.
2010-03-08 Devang PatelAvoid using DIDescriptor.isNull().
2010-03-03 Evan ChengMove MachineInstrExpressionTrait::getHashValue() out...
2010-03-03 Evan ChengFix funky indentation and add comments.
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-15 David GreeneAdd non-temporal flags to MachineMemOperand.
2010-02-10 Dan GohmanFix "the the" and similar typos.
2010-02-10 Dale JohannesenAdd isDebug argument to ChangeToRegister; this prevents
2010-02-09 Chris Lattnermove target-independent opcodes out of TargetInstrInfo
2010-01-19 Jakob Stoklund OlesenIdentify predicate and optional-def operands when print...
2010-01-16 Devang PatelReplace DebugLocTuple with DILocation.
2010-01-13 Dale JohannesenFurther progration of metadata operands. The
2010-01-06 Jakob Stoklund OlesenAdd <imp-def> and <imp-kill> operands when replacing...
2010-01-04 David GreeneChange errs() to dbgs().
2009-12-28 Chris Lattnersnip one more #include from Metadata.h
2009-12-25 Bill WendlingRemove dead store.
2009-12-25 Bill WendlingRemove dead store from copy-pasto.
2009-12-16 Jim GrosbachAdd @earlyclobber TableGen constraint
2009-12-07 Evan ChengFollow up to 90488. Turn a check into an assertion.
2009-12-05 Dan GohmanDon't print the debug directory; it's often long and...
2009-12-03 Evan ChengWatch out for PHI instruction with no source operands.
2009-12-03 Evan ChengFill out codegen SSA updater. It's not yet tested.
2009-12-01 Dan GohmanDevang pointed out that this code should use DIScope...
2009-11-23 Dan GohmanPrint the debug info line and column in MachineInstr...
2009-11-16 Dan GohmanInitialize the new AsmPrinterFlags field to 0, fixing...
2009-11-09 Dan GohmanPrint "..." instead of all the uninteresting register...
2009-11-06 Dan GohmanUse WriteAsOperand to print GlobalAddress MachineOperan...
2009-10-31 Dan GohmanMake -print-machineinstrs more readable.
2009-10-30 Dan GohmanInitial target-independent CodeGen support for BlockAdd...
2009-10-21 Evan ChengNeed a comma after imp-use.
2009-10-14 Evan ChengPrint earlyclobber for implicit-defs as well.
2009-10-13 Devang Patels/DebugLoc.CompileUnit/DebugLoc.Scope/g
2009-10-09 Dan GohmanFactor out LiveIntervalAnalysis' code to determine...
2009-10-09 Dan GohmanisTriviallyReMaterializable checks the
2009-10-07 Dan GohmanReplace TargetInstrInfo::isInvariantLoad and its target...
2009-10-05 Chris Lattnerstrength reduce a ton of type equality tests to check...
2009-09-29 Devang PatelRemove std::string uses from DebugInfo interface.
2009-09-25 Dan GohmanMove MachineMemOperand::getAlignment out of line, to...
2009-09-25 Dan GohmanImprove MachineMemOperand handling.
2009-09-23 Dan GohmanGive MachineMemOperand an operator<<, factoring out...
2009-09-21 Dan GohmanChange MachineMemOperand's alignment value to be the...
2009-09-17 Jim Grosbachgrammar
2009-08-23 Chris Lattnerremove some uses of llvm/Support/Streams.h
2009-08-23 Chris Lattnerremove various std::ostream version of printing methods...
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-08-04 Jakob Stoklund OlesenDon't tamper with <undef> operands in MachineInstr...
2009-08-03 Jakob Stoklund OlesenFix Bug 4657: register scavenger asserts with subreg...
2009-08-02 Jakob Stoklund OlesenNever add a kill flag to a constrained physical registe...
2009-07-28 Evan ChengFix a typo.
2009-07-19 Jakob Stoklund OlesenFix http://llvm.org/bugs/show_bug.cgi?id=4583
2009-07-16 Jakob Stoklund OlesenTeach MachineInstr::isRegTiedToDefOperand() to correctl...
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-06-30 Evan ChengAdd a bit IsUndef to MachineOperand. This indicates...
2009-06-24 Chris LattnerRearrange some stuff in MachineOperand and add a new...
2009-06-24 Evan ChengFix support for inline asm input / output operand tying...
2009-06-05 Dan GohmanRemove some unnecessary #includes.
2009-04-30 Argyrios KyrtzidisMake DebugLoc independent of DwarfWriter.
2009-04-29 Jakob Stoklund OlesenMachineInstr::isRegTiedTo{Use,Def}Operand can safely...
2009-04-15 Dan GohmanFix MachineInstr::getNumExplicitOperands to count
2009-04-15 Dan GohmanGive RemoveRegOperandFromRegInfo a comment and move the
2009-04-09 Chris Lattnerignore register zero in isRegTiedToUseOperand, followin...
2009-04-09 Bob WilsonFix pr3954. The register scavenger asserts for inline...
2009-04-09 Chris Lattnerreg0 references are not real registers. This fixes...
2009-03-23 Evan ChengModel inline asm constraint which ties an input to...
2009-03-19 Evan ChengAdded MachineInstr::isRegTiedToDefOperand to check...
2009-02-19 Bill WendlingPrint out debug info when printing the machine instruction.
2009-01-27 Dale JohannesenAdd a DebugLoc field and some simple accessors.
2008-12-23 Dan GohmanUse isTerminator() instead of isBranch()||isReturn...
2008-12-18 Dan GohmanPrint subreg information in MachineInstr::dump.
2008-12-09 Dan GohmanMinor code simplification.
2008-12-05 Dan GohmanDrop the reg argument to isRegReDefinedByTwoAddr, which...
2008-11-18 Dan GohmanAdd more const qualifiers. This fixes build breakage...
2008-11-18 Dan GohmanMake some methods const.
2008-10-10 Mon P WangAdded missing print functions that take a raw_ostream
next