r113526 introduced an unintended change to the loop unrolling threshold. Revert it.
[oota-llvm.git] / lib / CodeGen /
2010-08-18 Jim GrosbachEnable ARM base register reuse to local stack slot...
2010-08-18 Jakob Stoklund OlesenThinking about it, we don't need MachineDominatorTree...
2010-08-18 Jakob Stoklund OlesenRevert r111394. It was too aggressive.
2010-08-18 Jakob Stoklund OlesenAggressively prune the DFS when inserting phi-defs.
2010-08-18 Jakob Stoklund OlesenAdd the LiveIntervalMap class. Don't hook it up yet.
2010-08-18 Bill WendlingImprove whitespace.
2010-08-18 Jim GrosbachAdd hook for re-using virtual base registers for local...
2010-08-18 Jakob Stoklund OlesenPreserve subregs on PHI source operands. Patch by Krist...
2010-08-17 Jim GrosbachAdd materialization of virtual base registers for frame...
2010-08-17 Dale JohannesenMake fast scheduler handle asm clobbers correctly.
2010-08-17 Evan ChengPHI elimination shouldn't require machineloopinfo since...
2010-08-17 Evan ChengMachine CSE preserves CFG. Pass manager was freeing...
2010-08-17 Jim Grosbachsilence warning
2010-08-17 Jim GrosbachAdd hook to examine an instruction referencing a frame...
2010-08-17 Evan ChengMove the decision logic whether it's a good idea to...
2010-08-17 Evan ChengFix debug message.
2010-08-17 Eric ChristopherFix typo.
2010-08-17 Evan ChengPHI elimination should not break back edge. It can...
2010-08-16 Jim Grosbachtidy up. remove unused local.
2010-08-16 Jim GrosbachBetter handle alignment requirements for local objects...
2010-08-16 Eli FriedmanUntil uleb/sleb are MC-ized, add a hack to make them...
2010-08-16 Jim Grosbachtrack local frame size in MFI, not local to the pass...
2010-08-16 Jakob Stoklund OlesenRemove unused functions.
2010-08-14 Ted KremenekUpdate CMake build.
2010-08-14 Jim GrosbachAdd a local stack object block allocation pass. This...
2010-08-13 Jakob Stoklund OlesenClean up the Spiller.h interface.
2010-08-13 Jakob Stoklund OlesenImplement splitting inside a single block.
2010-08-13 Jim Grosbachtidy up whitespace a bit
2010-08-13 Jakob Stoklund OlesenLet LiveInterval::addRange extend existing ranges,...
2010-08-13 Jakob Stoklund OlesenRemember to actually update SplitAnalysis statistics...
2010-08-12 Jakob Stoklund OlesenHandle an empty dupli.
2010-08-12 Jakob Stoklund OlesenUpdate the SplitAnalysis statistics as uses are moved...
2010-08-12 Jakob Stoklund OlesenAlso recompute HasPHIKill flags in LiveInterval::Renumb...
2010-08-12 Jakob Stoklund OlesenRemove trailing whitespace.
2010-08-12 Jakob Stoklund OlesenClean up debug output.
2010-08-12 Jakob Stoklund OlesenImplement single block splitting.
2010-08-11 Jakob Stoklund OlesenFix a FIXME. The SlotIndex::Slot enum should be private.
2010-08-10 Bill WendlingTurn optimize compares back on with fix. We needed...
2010-08-10 Jakob Stoklund OlesenGive up on register class recalculation when the regist...
2010-08-10 Dan GohmanRevert r110718; it broke clang-i386-darwin9.
2010-08-10 Jakob Stoklund OlesenAvoid editing the current live interval during remat.
2010-08-10 Jakob Stoklund OlesenMore debug spew
2010-08-10 Bill WendlingTurn optimize cmps on by default so that we can get...
2010-08-10 Devang PatelDo not forget debug info for enums. Use named mdnode...
2010-08-10 Jakob Stoklund OlesenImplement register class inflation.
2010-08-10 Jakob Stoklund OlesenRecalculate the spill weight and allocation hint for...
2010-08-10 Devang PatelHandle TAG_constant for integers.
2010-08-10 Bill WendlingUpdate CMake...sorry for the breakage.
2010-08-10 Devang PatelSimplify.
2010-08-10 Devang PatelDrop "const". It does not add value here.
2010-08-10 Evan ChengAdd missing null check reported by Amaury Pouly.
2010-08-10 Devang PatelDo not include file static variable in pubnames list.
2010-08-10 Jakob Stoklund OlesenTranspose the calculation of spill weights such that...
2010-08-09 Bill WendlingMerge the OptimizeExts and OptimizeCmps passes into...
2010-08-09 Devang PatelUndo accidental commit.
2010-08-09 Devang PatelSimplify. Avoid redundant checks.
2010-08-09 Devang PatelRefactor.
2010-08-09 Devang PatelRefactoring. Update DbgVarible to handle queries itself.
2010-08-09 Devang PatelIt is ok, and convenient, to pass descriptors by value.
2010-08-09 Jakob Stoklund OlesenA REG_SEQUENCE instruction may use the same register...
2010-08-09 Devang PatelRename a method.
2010-08-08 Bill WendlingUse the "isCompare" machine instruction attribute inste...
2010-08-07 Dan GohmanTidy some #includes and forward-declarations, and move...
2010-08-06 Jakob Stoklund OlesenLazily defer duplicating the live interval we are split...
2010-08-06 Jim GrosbachCleanup comment wording
2010-08-06 Jakob Stoklund OlesenKeep the MachiuneFunctionPass pointer around. It is...
2010-08-06 Jakob Stoklund OlesenAdd LiveInterval::RenumberValues - Garbage collection...
2010-08-06 Owen AndersonReapply r110396, with fixes to appease the Linux buildb...
2010-08-06 Jakob Stoklund OlesenAdd more verification of LiveIntervals.
2010-08-06 Jakob Stoklund OlesenFix swapped COPY operands.
2010-08-06 Jakob Stoklund OlesenDon't try to verify LiveIntervals for physical registers.
2010-08-06 Ted KremenekUpdate CMake build.
2010-08-06 Bill WendlingAdd the Optimize Compares pass (disabled by default).
2010-08-06 Devang PatelWhile emitting DBG_VALUE for registers spilled at the...
2010-08-06 Owen AndersonRevert r110396 to fix buildbots.
2010-08-05 Jakob Stoklund OlesenBe more aggressive about removing joined physreg copies.
2010-08-05 Jakob Stoklund OlesenDon't verify LiveVariables if LiveIntervals is available.
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-08-05 Jakob Stoklund OlesenAdd basic verification of LiveIntervals.
2010-08-05 Jakob Stoklund OlesenRemove double-def checking from MachineVerifier, so...
2010-08-05 Jakob Stoklund OlesenAvoid using a live std::multimap iterator while editing...
2010-08-04 Bill WendlingThe lower invoke pass needs to have unreachable code...
2010-08-04 Jakob Stoklund OlesenCoalesce stack slot accesses that arise when spilling...
2010-08-04 Jakob Stoklund OlesenCheckpoint SplitKit progress.
2010-08-04 Devang PatelUse location entry only of the location described by...
2010-08-04 Bill WendlingThe EH prepare passes really want to be the last passes...
2010-08-04 Devang PatelFix typo in comment.
2010-08-04 Dan GohmanChange this llvm_unreachable to report_fatal_error...
2010-08-04 Devang PatelWhile spilling live registers at the end of block check...
2010-08-04 Devang PatelIf a variable is spilled by code generator then use...
2010-08-04 Dan GohmanEliminate unnecessary empty string literals.
2010-08-03 Jakob Stoklund OlesenOops. Don't normalize spill weights twice.
2010-08-02 Bill WendlingEarly exit and reduce indentation. No functionality...
2010-08-02 Devang PatelFree DbgScope created for dead functions.
2010-08-02 Oscar FuentesPrefix `next' iterator operation with `llvm::'.
2010-08-02 Eli FriedmanPR7586: Make sure we don't claim that unknown bits...
2010-08-01 Bill WendlingReference the personalities. Don't copy them into a...
2010-07-30 Eli FriedmanFix for bug reported by Evzen Muller on llvm-commits...
2010-07-29 Benjamin KramerPlug the remaining MC leaks by giving MCObjectStreamer...
2010-07-29 Dale JohannesenComment typo.
next