2010-09-28 |
Owen Anderson | Part one of switching to using a more sane heuristic... |
blob | commitdiff | raw |
2010-09-21 |
Gabor Greif | Move the search for the appropriate AND instruction |
blob | commitdiff | raw | diff to current |
2010-09-11 |
Bill Wendling | Rename ConvertToSetZeroFlag to something more general. |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Bill Wendling | No need to recompute the SrcReg and CmpValue. |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Bill Wendling | Move some of the decision logic for converting an instr... |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Bill Wendling | Modify the comparison optimizations in the peephole... |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Evan Cheng | Teach if-converter to be more careful with predicating... |
blob | commitdiff | raw | diff to current |
2010-09-09 |
Evan Cheng | For each instruction itinerary class, specify the numbe... |
blob | commitdiff | raw | diff to current |
2010-08-08 |
Bill Wendling | Use the "isCompare" machine instruction attribute inste... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Bill Wendling | Add the Optimize Compares pass (disabled by default). |
blob | commitdiff | raw | diff to current |
2010-07-22 |
Chris Lattner | eliminate the TargetInstrInfo::GetInstSizeInBytes hook. |
blob | commitdiff | raw | diff to current |
2010-07-22 |
Chris Lattner | remove the JIT "NeedsExactSize" feature and supporting... |
blob | commitdiff | raw | diff to current |
2010-07-16 |
Jakob Stoklund Olesen | Remove the isMoveInstr() hook. |
blob | commitdiff | raw | diff to current |
2010-07-16 |
Jakob Stoklund Olesen | Remove remaining calls to TII::isMoveInstr. |
blob | commitdiff | raw | diff to current |
2010-07-15 |
Eric Christopher | 80-col. |
blob | commitdiff | raw | diff to current |
2010-07-11 |
Jakob Stoklund Olesen | Remove TargetInstrInfo::copyRegToReg entirely. |
blob | commitdiff | raw | diff to current |
2010-07-11 |
Jakob Stoklund Olesen | Remove copyRegToReg from TargetInstrInfo so it is not... |
blob | commitdiff | raw | diff to current |
2010-07-09 |
Jakob Stoklund Olesen | Automatically fold COPY instructions into stack load... |
blob | commitdiff | raw | diff to current |
2010-07-09 |
Jakob Stoklund Olesen | Change TII::foldMemoryOperand API to require the machin... |
blob | commitdiff | raw | diff to current |
2010-07-08 |
Jakob Stoklund Olesen | Convert EXTRACT_SUBREG to COPY when emitting machine... |
blob | commitdiff | raw | diff to current |
2010-07-08 |
Jakob Stoklund Olesen | Add TargetInstrInfo::copyPhysReg hook and use it from... |
blob | commitdiff | raw | diff to current |
2010-06-25 |
Evan Cheng | Change if-conversion block size limit checks to add... |
blob | commitdiff | raw | diff to current |
2010-06-24 |
Bob Wilson | Edit and clarify comments for TargetInstrInfo methods: |
blob | commitdiff | raw | diff to current |
2010-06-22 |
Evan Cheng | Tail merging pass shall not break up IT blocks. rdar... |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Evan Cheng | Allow ARM if-converter to be run after post allocation... |
blob | commitdiff | raw | diff to current |
2010-06-17 |
Stuart Hastings | Add a DebugLoc parameter to TargetInstrInfo::InsertBran... |
blob | commitdiff | raw | diff to current |
2010-06-12 |
Evan Cheng | Allow target to provide its own hazard recognizer to... |
blob | commitdiff | raw | diff to current |
2010-06-09 |
Evan Cheng | Allow target to place 2-address pass inserted copies... |
blob | commitdiff | raw | diff to current |
2010-06-02 |
Jakob Stoklund Olesen | Slightly change the meaning of the reMaterialize target... |
blob | commitdiff | raw | diff to current |
2010-05-22 |
Evan Cheng | Implement @llvm.returnaddress. rdar://8015977. |
blob | commitdiff | raw | diff to current |
2010-05-06 |
Dan Gohman | Add a DebugLoc argument to TargetInstrInfo::copyRegToRe... |
blob | commitdiff | raw | diff to current |
2010-05-06 |
Evan Cheng | Add argument TargetRegisterInfo to loadRegFromStackSlot... |
blob | commitdiff | raw | diff to current |
2010-04-29 |
Evan Cheng | Frame index can be negative. |
blob | commitdiff | raw | diff to current |
2010-04-26 |
Chris Lattner | on darwin empty functions need to codegen into somethin... |
blob | commitdiff | raw | diff to current |
2010-04-26 |
Dale Johannesen | Add PPC AsmPrinter handling for target-specific form of |
blob | commitdiff | raw | diff to current |
2010-04-26 |
Evan Cheng | - Move TargetLowering::EmitTargetCodeForFrameDebugValue... |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Evan Cheng | Fix typo. |
blob | commitdiff | raw | diff to current |
2010-03-03 |
Evan Cheng | - Change MachineInstr::isIdenticalTo to take a new... |
blob | commitdiff | raw | diff to current |
2010-02-09 |
Chris Lattner | move target-independent opcodes out of TargetInstrInfo |
blob | commitdiff | raw | diff to current |
2010-01-22 |
Evan Cheng | Add two target hooks to determine whether two loads... |
blob | commitdiff | raw | diff to current |
2010-01-15 |
Dale Johannesen | Remove DEBUG_DECLARE, looks like we don't need it. |
blob | commitdiff | raw | diff to current |
2010-01-13 |
Evan Cheng | Add a quick pass to optimize sign / zero extension... |
blob | commitdiff | raw | diff to current |
2010-01-12 |
Evan Cheng | Add TargetInstrInfo::isCoalescableInstr. It returns... |
blob | commitdiff | raw | diff to current |
2010-01-09 |
Dale Johannesen | Add DEBUG_DECLARE. Not used yet. |
blob | commitdiff | raw | diff to current |
2010-01-08 |
Dale Johannesen | Add DEBUG_VALUE. Not used yet. |
blob | commitdiff | raw | diff to current |
2010-01-07 |
Jakob Stoklund Olesen | Add comments. |
blob | commitdiff | raw | diff to current |
2010-01-06 |
Jakob Stoklund Olesen | Add Target hook to duplicate machine instructions. |
blob | commitdiff | raw | diff to current |
2009-12-14 |
Bill Wendling | Whitespace changes, comment clarification. No functiona... |
blob | commitdiff | raw | diff to current |
2009-12-05 |
Dan Gohman | Remove the target hook TargetInstrInfo::BlockHasNoFallT... |
blob | commitdiff | raw | diff to current |
2009-12-05 |
David Greene | Remove an unneeded include. |
blob | commitdiff | raw | diff to current |
2009-12-04 |
David Greene | Fix a bad merge. |
blob | commitdiff | raw | diff to current |
2009-12-04 |
David Greene | Update the TargetInstrInfo interfaces so hasLoad/StoreF... |
blob | commitdiff | raw | diff to current |
2009-11-30 |
Bob Wilson | Remove isProfitableToDuplicateIndirectBranch target... |
blob | commitdiff | raw | diff to current |
2009-11-24 |
Bob Wilson | Refactor target hook for tail duplication as requested... |
blob | commitdiff | raw | diff to current |
2009-11-21 |
Evan Cheng | Allow target to disable if-converting predicable instru... |
blob | commitdiff | raw | diff to current |
2009-11-18 |
Bob Wilson | Add a target hook to allow changing the tail duplicatio... |
blob | commitdiff | raw | diff to current |
2009-11-14 |
Evan Cheng | - Change TargetInstrInfo::reMaterialize to pass in... |
blob | commitdiff | raw | diff to current |
2009-11-13 |
David Greene | Fix a bootstrap failure. |
blob | commitdiff | raw | diff to current |
2009-11-12 |
David Greene | Add hasLoadFromStackSlot and hasStoreToStackSlot to... |
blob | commitdiff | raw | diff to current |
2009-11-07 |
Evan Cheng | Missed this. |
blob | commitdiff | raw | diff to current |
2009-10-30 |
Dan Gohman | Fix MachineLICM to use the correct virtual register... |
blob | commitdiff | raw | diff to current |
2009-10-26 |
Evan Cheng | - Revert some changes from 85044, 85045, and 85047... |
blob | commitdiff | raw | diff to current |
2009-10-25 |
Evan Cheng | Add isIdentityCopy to check for identity copy (or extra... |
blob | commitdiff | raw | diff to current |
2009-10-23 |
Evan Cheng | Identity copies should not contribute to spill weight. |
blob | commitdiff | raw | diff to current |
2009-10-12 |
Dale Johannesen | Revert the kludge in 76703. I got a clean |
blob | commitdiff | raw | diff to current |
2009-10-10 |
Dan Gohman | Replace X86's CanRematLoadWithDispOperand by calling... |
blob | commitdiff | raw | diff to current |
2009-10-09 |
Dan Gohman | Factor out LiveIntervalAnalysis' code to determine... |
blob | commitdiff | raw | diff to current |
2009-10-07 |
Dan Gohman | Replace TargetInstrInfo::isInvariantLoad and its target... |
blob | commitdiff | raw | diff to current |
2009-09-28 |
Jakob Stoklund Olesen | Introduce the TargetInstrInfo::KILL machine instruction... |
blob | commitdiff | raw | diff to current |
2009-08-22 |
Chris Lattner | rename TAI -> MAI, being careful not to make MAILJMP... |
blob | commitdiff | raw | diff to current |
2009-08-22 |
Chris Lattner | Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. |
blob | commitdiff | raw | diff to current |
2009-08-22 |
Devang Patel | Record variable debug info at ISel time directly. |
blob | commitdiff | raw | diff to current |
2009-08-20 |
Dan Gohman | Reword a few comments for AnalyzeBranch and InsertBranc... |
blob | commitdiff | raw | diff to current |
2009-08-02 |
Chris Lattner | Move the getInlineAsmLength virtual method from TAI... |
blob | commitdiff | raw | diff to current |
2009-08-02 |
Chris Lattner | move a virtual method body to its .cpp file to avoid... |
blob | commitdiff | raw | diff to current |
2009-07-29 |
Chris Lattner | inline the global 'getInstrOperandRegClass' function... |
blob | commitdiff | raw | diff to current |
2009-07-24 |
Eli Friedman | Remove unused member functions. |
blob | commitdiff | raw | diff to current |
2009-07-22 |
Evan Cheng | Let each target determines whether a machine instructio... |
blob | commitdiff | raw | diff to current |
2009-07-16 |
Evan Cheng | Let callers decide the sub-register index on the def... |
blob | commitdiff | raw | diff to current |
2009-07-14 |
Torok Edwin | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE... |
blob | commitdiff | raw | diff to current |
2009-07-11 |
Torok Edwin | assert(0) -> LLVM_UNREACHABLE. |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Evan Cheng | Remove TargetInstrInfo::CommuteChangesDestination and... |
blob | commitdiff | raw | diff to current |
2009-05-05 |
Evan Cheng | Move getInstrOperandRegClass from the scheduler to... |
blob | commitdiff | raw | diff to current |
2009-05-03 |
Evan Cheng | In some rare cases, the register allocator can spill... |
blob | commitdiff | raw | diff to current |
2009-04-13 |
Dan Gohman | Rename COPY_TO_SUBCLASS to COPY_TO_REGCLASS, and generalize |
blob | commitdiff | raw | diff to current |
2009-04-13 |
Dan Gohman | Add a new TargetInstrInfo MachineInstr opcode, COPY_TO_... |
blob | commitdiff | raw | diff to current |
2009-04-13 |
Dan Gohman | Add comments to INSERT_SUBREG, EXTRACT_SURBEG, SUBREG_T... |
blob | commitdiff | raw | diff to current |
2009-02-19 |
Dale Johannesen | Describe tail merging's use of InsertBranch. |
blob | commitdiff | raw | diff to current |
2009-02-09 |
Evan Cheng | Turns out AnalyzeBranch can modify the mbb being analyz... |
blob | commitdiff | raw | diff to current |
2009-02-06 |
Evan Cheng | Move getPointerRegClass from TargetInstrInfo to TargetR... |
blob | commitdiff | raw | diff to current |
2009-02-06 |
Evan Cheng | Add TargetInstrInfo::isSafeToMoveRegisterClassDefs... |
blob | commitdiff | raw | diff to current |
2009-01-20 |
Evan Cheng | Change TargetInstrInfo::isMoveInstr to return source... |
blob | commitdiff | raw | diff to current |
2008-12-15 |
Dan Gohman | Fix a typo in a comment. |
blob | commitdiff | raw | diff to current |
2008-12-03 |
Dan Gohman | Split foldMemoryOperand into public non-virtual and... |
blob | commitdiff | raw | diff to current |
2008-11-18 |
Dan Gohman | Add more const qualifiers. This fixes build breakage... |
blob | commitdiff | raw | diff to current |
2008-10-27 |
Evan Cheng | For now, don't split live intervals around x87 stack... |
blob | commitdiff | raw | diff to current |
2008-10-25 |
Evan Cheng | Add storeRegTo{StackSlot|Addr} and loadRegFrom{StackSlo... |
blob | commitdiff | raw | diff to current |
2008-10-20 |
Dan Gohman | Fix a typo in a comment. |
blob | commitdiff | raw | diff to current |
2008-10-16 |
Dan Gohman | Const-ify several TargetInstrInfo methods. |
blob | commitdiff | raw | diff to current |
2008-10-13 |
Evan Cheng | Clarify meaning of copyRegToReg's return value. |
blob | commitdiff | raw | diff to current |
next |