Age | Commit message (Expand) | Author |
2011-06-28 | - Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo and | Evan Cheng |
2011-06-02 | Use TRI::has{Sub,Super}ClassEq() where possible. | Jakob Stoklund Olesen |
2011-04-20 | Permit remat when a virtual register has multiple defs. | Jakob Stoklund Olesen |
2011-01-21 | Convert -enable-sched-cycles and -enable-sched-hazard to -disable | Andrew Trick |
2011-01-20 | Sorry, several patches in one. | Evan Cheng |
2011-01-07 | Do not model all INLINEASM instructions as having unmodelled side effects. | Evan Cheng |
2010-12-24 | Various bits of framework needed for precise machine-level selection | Andrew Trick |
2010-12-08 | Generalize PostRAHazardRecognizer so it can be used in any pass for | Andrew Trick |
2010-09-21 | force clients of MachineFunction::getMachineMemOperand to provide a | Chris Lattner |
2010-09-10 | Teach if-converter to be more careful with predicating instructions that would | Evan Cheng |
2010-07-22 | remove the JIT "NeedsExactSize" feature and supporting logic. | Chris Lattner |
2010-07-13 | Don't add memory operands to storeRegToStackSlot / loadRegFromStackSlot results, | Jakob Stoklund Olesen |
2010-07-11 | Remove TargetInstrInfo::copyRegToReg entirely. | Jakob Stoklund Olesen |
2010-07-09 | Automatically fold COPY instructions into stack load/store. | Jakob Stoklund Olesen |
2010-07-09 | Change TII::foldMemoryOperand API to require the machine instruction to be | Jakob Stoklund Olesen |
2010-07-08 | Add TargetInstrInfo::copyPhysReg hook and use it from LowerSubregs. | Jakob Stoklund Olesen |
2010-06-22 | Tail merging pass shall not break up IT blocks. rdar://8115404 | Evan Cheng |
2010-06-18 | Allow ARM if-converter to be run after post allocation scheduling. | Evan Cheng |
2010-06-14 | - Do away with SimpleHazardRecognizer.h. It's not used and offers little value. | Evan Cheng |
2010-06-12 | Code formatting. | Evan Cheng |
2010-06-02 | Slightly change the meaning of the reMaterialize target hook when the original | Jakob Stoklund Olesen |
2010-04-07 | rename llvm::llvm_report_error -> llvm::report_fatal_error | Chris Lattner |
2010-03-03 | - Change MachineInstr::isIdenticalTo to take a new option that determines whe... | Evan Cheng |
2010-01-06 | Add Target hook to duplicate machine instructions. | Jakob Stoklund Olesen |
2009-12-03 | improve portability to avoid conflicting with std::next in c++'0x. | Chris Lattner |
2009-11-16 | Check if subreg index is zero. | Evan Cheng |
2009-11-14 | - Change TargetInstrInfo::reMaterialize to pass in TargetRegisterInfo. | Evan Cheng |
2009-11-07 | - Add TargetInstrInfo::isIdentical(). It's similar to MachineInstr::isIdentical | Evan Cheng |
2009-10-18 | -Revert parts of 84326 and 84411. Distinquishing between fixed and non-fixed | Evan Cheng |
2009-10-18 | Only fixed stack objects and spill slots should be get FixedStack PseudoSourc... | Evan Cheng |
2009-10-17 | Revert 84315 for now. Re-thinking the patch. | Evan Cheng |
2009-10-17 | Rename getFixedStack to getStackObject. The stack objects represented are not | Evan Cheng |
2009-10-12 | Revert the kludge in 76703. I got a clean | Dale Johannesen |
2009-10-09 | Factor out LiveIntervalAnalysis' code to determine whether an instruction | Dan Gohman |
2009-09-25 | Improve MachineMemOperand handling. | Dan Gohman |
2009-09-21 | Change MachineMemOperand's alignment value to be the alignment of | Dan Gohman |
2009-07-22 | Let each target determines whether a machine instruction is dead. If true, th... | Evan Cheng |
2009-07-16 | Let callers decide the sub-register index on the def operand of rematerialize... | Evan Cheng |
2009-07-10 | Use findCommutedOpIndices to find the operands to commute. | Evan Cheng |
2009-07-10 | Remove TargetInstrInfo::CommuteChangesDestination and added findCommutedOpInd... | Evan Cheng |
2009-07-01 | CommuteChangesDestination() should check if to-be-commuted instruction define... | Evan Cheng |
2009-05-13 | Change MachineInstrBuilder::addReg() to take a flag instead of a list of | Bill Wendling |
2009-02-03 | Explicitly pass in debug location information to BuildMI. | Bill Wendling |
2008-12-03 | Split foldMemoryOperand into public non-virtual and protected virtual | Dan Gohman |
2008-10-03 | Switch the MachineOperand accessors back to the short names like | Dan Gohman |
2008-09-13 | Remove isImm(), isReg(), and friends, in favor of | Dan Gohman |
2008-09-11 | Fix a 80 column violation. | Evan Cheng |
2008-08-14 | Convert uses of std::vector in TargetInstrInfo to SmallVector. This change h... | Owen Anderson |
2008-07-07 | Pool-allocation for MachineInstrs, MachineBasicBlocks, and | Dan Gohman |
2008-06-16 | Add option to commuteInstruction() which forces it to create a new (commuted)... | Evan Cheng |