Iterating over sets of pointers in a heuristic was a bad idea. Switching
[oota-llvm.git] / lib / CodeGen / TargetInstrInfoImpl.cpp
2010-07-13 Jakob Stoklund OlesenDon't add memory operands to storeRegToStackSlot /...
2010-07-11 Jakob Stoklund OlesenRemove TargetInstrInfo::copyRegToReg entirely.
2010-07-09 Jakob Stoklund OlesenAutomatically fold COPY instructions into stack load...
2010-07-09 Jakob Stoklund OlesenChange TII::foldMemoryOperand API to require the machin...
2010-07-08 Jakob Stoklund OlesenAdd TargetInstrInfo::copyPhysReg hook and use it from...
2010-06-22 Evan ChengTail merging pass shall not break up IT blocks. rdar...
2010-06-18 Evan ChengAllow ARM if-converter to be run after post allocation...
2010-06-14 Evan Cheng- Do away with SimpleHazardRecognizer.h. It's not used...
2010-06-12 Evan ChengCode formatting.
2010-06-02 Jakob Stoklund OlesenSlightly change the meaning of the reMaterialize target...
2010-04-07 Chris Lattnerrename llvm::llvm_report_error -> llvm::report_fatal_error
2010-03-03 Evan Cheng- Change MachineInstr::isIdenticalTo to take a new...
2010-01-06 Jakob Stoklund OlesenAdd Target hook to duplicate machine instructions.
2009-12-03 Chris Lattnerimprove portability to avoid conflicting with std:...
2009-11-16 Evan ChengCheck if subreg index is zero.
2009-11-14 Evan Cheng- Change TargetInstrInfo::reMaterialize to pass in...
2009-11-07 Evan Cheng- Add TargetInstrInfo::isIdentical(). It's similar...
2009-10-18 Evan Cheng-Revert parts of 84326 and 84411. Distinquishing betwee...
2009-10-18 Evan ChengOnly fixed stack objects and spill slots should be...
2009-10-17 Evan ChengRevert 84315 for now. Re-thinking the patch.
2009-10-17 Evan ChengRename getFixedStack to getStackObject. The stack objec...
2009-10-12 Dale JohannesenRevert the kludge in 76703. I got a clean
2009-10-09 Dan GohmanFactor out LiveIntervalAnalysis' code to determine...
2009-09-25 Dan GohmanImprove MachineMemOperand handling.
2009-09-21 Dan GohmanChange MachineMemOperand's alignment value to be the...
2009-07-22 Evan ChengLet each target determines whether a machine instructio...
2009-07-16 Evan ChengLet callers decide the sub-register index on the def...
2009-07-10 Evan ChengUse findCommutedOpIndices to find the operands to commute.
2009-07-10 Evan ChengRemove TargetInstrInfo::CommuteChangesDestination and...
2009-07-01 Evan ChengCommuteChangesDestination() should check if to-be-commu...
2009-05-13 Bill WendlingChange MachineInstrBuilder::addReg() to take a flag...
2009-02-03 Bill WendlingExplicitly pass in debug location information to BuildMI.
2008-12-03 Dan GohmanSplit foldMemoryOperand into public non-virtual and...
2008-10-03 Dan GohmanSwitch the MachineOperand accessors back to the short...
2008-09-13 Dan GohmanRemove isImm(), isReg(), and friends, in favor of
2008-09-11 Evan ChengFix a 80 column violation.
2008-08-14 Owen AndersonConvert uses of std::vector in TargetInstrInfo to Small...
2008-07-07 Dan GohmanPool-allocation for MachineInstrs, MachineBasicBlocks...
2008-06-16 Evan ChengAdd option to commuteInstruction() which forces it...
2008-04-16 Nicolas GeoffrayInfrastructure for getting the machine code size of...
2008-03-31 Evan ChengMove reMaterialize() from TargetRegisterInfo to TargetI...
2008-02-15 Evan ChengAdded CommuteChangesDestination(). This returns true...
2008-02-13 Evan ChengSimplify.
2008-02-13 Evan ChengcommuteInstr() can now commute non-ssa machine instrs.
2008-01-07 Chris Lattnerrename TargetInstrDescriptor -> TargetInstrDesc.
2008-01-07 Chris LattnerAdd predicates methods to TargetOperandInfo, and switch...
2008-01-07 Chris LattnerRename MachineInstr::getInstrDescriptor -> getDesc...
2008-01-01 Chris LattnerFix a problem where lib/Target/TargetInstrInfo.h would...