2009-10-31 |
Dan Gohman | Factor out more code into addCommonCodeGenPasses. The...
|
commit | commitdiff | tree |
2009-10-31 |
Dan Gohman | Revert r85667. LoopUnroll currently can't call utility...
|
commit | commitdiff | tree |
2009-10-31 |
Dan Gohman | Remove redundant code.
|
commit | commitdiff | tree |
2009-10-31 |
Dan Gohman | Merge the enhancements from LoopUnroll's FoldBlockIntoPredec...
|
commit | commitdiff | tree |
2009-10-31 |
Dan Gohman | Rename forgetLoopBackedgeTakenCount to forgetLoop,...
|
commit | commitdiff | tree |
2009-10-31 |
Dan Gohman | Replace LoopUnrollPass.cpp's custom code-size estimation...
|
commit | commitdiff | tree |
2009-10-31 |
Dan Gohman | Simplify this code.
|
commit | commitdiff | tree |
2009-10-31 |
Dan Gohman | Remove an unnecessary #include.
|
commit | commitdiff | tree |
2009-10-31 |
Dan Gohman | Update CMakeLists for recent renames.
|
commit | commitdiff | tree |
2009-10-31 |
Dan Gohman | Rename UnrollLoop.cpp to LoopUnroll.cpp, and LoopUnroll...
|
commit | commitdiff | tree |
2009-10-31 |
Dan Gohman | Remove CodeGenLICM. It's largely obsoleted by MachineLICM...
|
commit | commitdiff | tree |
2009-10-31 |
Dan Gohman | Make ScalarEvolutionAliasAnalysis slightly more aggressive...
|
commit | commitdiff | tree |
2009-10-31 |
Dan Gohman | Reapply r85634, with the bug fixed.
|
commit | commitdiff | tree |
2009-10-31 |
Dan Gohman | When discarding SrcValue information, discard all of...
|
commit | commitdiff | tree |
2009-10-31 |
Dan Gohman | Fix 80-column violation.
|
commit | commitdiff | tree |
2009-10-31 |
Dan Gohman | Add a target triple so that this test behaves consistently...
|
commit | commitdiff | tree |
2009-10-30 |
Dan Gohman | Add assertion checks here to turn silent miscompiles...
|
commit | commitdiff | tree |
2009-10-30 |
Dan Gohman | Don't mark registers dead here when processing nodes...
|
commit | commitdiff | tree |
2009-10-30 |
Dan Gohman | Fix the -mattr line for this test so that it passes...
|
commit | commitdiff | tree |
2009-10-30 |
Dan Gohman | Add a testcase for the recent duplicate PHI elimination...
|
commit | commitdiff | tree |
2009-10-30 |
Dan Gohman | Add a comment about a missed opportunity.
|
commit | commitdiff | tree |
2009-10-30 |
Dan Gohman | Optimize around the fact that pred_iterator is slow...
|
commit | commitdiff | tree |
2009-10-30 |
Dan Gohman | Teach SimplifyCFG how to eliminate duplicate PHI nodes...
|
commit | commitdiff | tree |
2009-10-30 |
Dan Gohman | Sort the incoming values in PHI nodes to match the...
|
commit | commitdiff | tree |
2009-10-30 |
Dan Gohman | Fix MachineLICM to use the correct virtual register...
|
commit | commitdiff | tree |
2009-10-30 |
Dan Gohman | Most stack straces don't need 3 digits worth of levels.
|
commit | commitdiff | tree |
2009-10-30 |
Dan Gohman | Don't delete blocks which have their address taken.
|
commit | commitdiff | tree |
2009-10-30 |
Dan Gohman | Mention if a block has its address taken in debug output.
|
commit | commitdiff | tree |
2009-10-30 |
Dan Gohman | Simplify this code and avoid an extra space character...
|
commit | commitdiff | tree |
2009-10-30 |
Dan Gohman | Add support for BlockAddress static initializers.
|
commit | commitdiff | tree |
2009-10-30 |
Dan Gohman | Add a FIXME comment.
|
commit | commitdiff | tree |
2009-10-30 |
Dan Gohman | Add some comments.
|
commit | commitdiff | tree |
2009-10-30 |
Dan Gohman | Initial x86 support for BlockAddresses.
|
commit | commitdiff | tree |
2009-10-30 |
Dan Gohman | Initial target-independent CodeGen support for BlockAddresses.
|
commit | commitdiff | tree |
2009-10-30 |
Dan Gohman | Add a BlockAddress MachineOperand kind.
|
commit | commitdiff | tree |
2009-10-30 |
Dan Gohman | Add svn:ignore properties.
|
commit | commitdiff | tree |
2009-10-30 |
Dan Gohman | Remove a redundant copy constructor.
|
commit | commitdiff | tree |
2009-10-29 |
Dan Gohman | Remove some unnecessary spaces in debug output.
|
commit | commitdiff | tree |
2009-10-29 |
Dan Gohman | Move some code from being emitted as boilerplate duplicated...
|
commit | commitdiff | tree |
2009-10-29 |
Dan Gohman | Rename usesCustomDAGSchedInserter to usesCustomInserter...
|
commit | commitdiff | tree |
2009-10-29 |
Dan Gohman | Refactor the code for unfolding a load into a separate...
|
commit | commitdiff | tree |
2009-10-29 |
Dan Gohman | Add indirectbr and blockaddress to the vim syntax highlighti...
|
commit | commitdiff | tree |
2009-10-29 |
Dan Gohman | Add a hasAddressTaken for BasicBlock.
|
commit | commitdiff | tree |
2009-10-28 |
Dan Gohman | Don't call SDNode::isPredecessorOf when it isn't necessary...
|
commit | commitdiff | tree |
2009-10-28 |
Dan Gohman | Simplify this code: if the unfolded load can't be hoisted...
|
commit | commitdiff | tree |
2009-10-28 |
Dan Gohman | Rewrite SelectionDAG::isPredecessorOf to be iterative...
|
commit | commitdiff | tree |
2009-10-28 |
Dan Gohman | Teach MachineLICM to unfold loads from constant memory...
|
commit | commitdiff | tree |
2009-10-28 |
Dan Gohman | Mark dead physregdefs dead immediately. This helps...
|
commit | commitdiff | tree |
2009-10-28 |
Dan Gohman | Allow constants of different types to share constant...
|
commit | commitdiff | tree |
2009-10-28 |
Dan Gohman | Update SystemZ to use PSW following the way x86 uses...
|
commit | commitdiff | tree |
2009-10-27 |
Dan Gohman | Update the MachineBasicBlock CFG for an indirect branch.
|
commit | commitdiff | tree |
2009-10-27 |
Dan Gohman | Add CodeGen support for indirect branches.
|
commit | commitdiff | tree |
2009-10-27 |
Dan Gohman | Add braces to avoid ambiguous else.
|
commit | commitdiff | tree |
2009-10-26 |
Dan Gohman | Simplify this code. LoopDeletion doesn't need to explicit...
|
commit | commitdiff | tree |
2009-10-26 |
Dan Gohman | Code that checks WillNotOverflowSignedAdd before creating...
|
commit | commitdiff | tree |
2009-10-26 |
Dan Gohman | Teach BasicAA how to analyze Select instructions, and...
|
commit | commitdiff | tree |
2009-10-26 |
Dan Gohman | Check in the experimental GEP splitter pass. This pass...
|
commit | commitdiff | tree |
2009-10-26 |
Dan Gohman | Add CreateZExtOrBitCast and CreateSExtOrBitCast to...
|
commit | commitdiff | tree |
2009-10-26 |
Dan Gohman | When checking whether a def of an aliased register...
|
commit | commitdiff | tree |
2009-10-26 |
Dan Gohman | Fix a typo in a comment.
|
commit | commitdiff | tree |
2009-10-26 |
Dan Gohman | Make LSR's OptimizeShadowIV ignore induction variables...
|
commit | commitdiff | tree |
2009-10-24 |
Dan Gohman | Update these tests to match what Loop::print now prints.
|
commit | commitdiff | tree |
2009-10-24 |
Dan Gohman | MapValue doesn't needs its LLVMContext argument.
|
commit | commitdiff | tree |
2009-10-24 |
Dan Gohman | Rename isLoopExit to isLoopExiting, for consistency...
|
commit | commitdiff | tree |
2009-10-24 |
Dan Gohman | Delete a spurious semicolon.
|
commit | commitdiff | tree |
2009-10-24 |
Dan Gohman | Make these tests more interesting by using
|
commit | commitdiff | tree |
2009-10-24 |
Dan Gohman | Rewrite LoopRotation's SSA updating code using SSAUpdater.
|
commit | commitdiff | tree |
2009-10-24 |
Dan Gohman | Make DominanceFrontierBase::print's output prettier.
|
commit | commitdiff | tree |
2009-10-24 |
Dan Gohman | Make DominanceFrontier::addBasicBlock return the iterator...
|
commit | commitdiff | tree |
2009-10-24 |
Dan Gohman | Add an explicit keyword.
|
commit | commitdiff | tree |
2009-10-23 |
Dan Gohman | APInt-ify the gep scaling code, so that it correctly...
|
commit | commitdiff | tree |
2009-10-23 |
Dan Gohman | Make LoopDeletion check the maximum backedge taken...
|
commit | commitdiff | tree |
2009-10-22 |
Dan Gohman | Revert the main portion of r31856. It was causing BranchFolding
|
commit | commitdiff | tree |
2009-10-21 |
Dan Gohman | Revert r84658 and r84691. They were causing llvm-gcc...
|
commit | commitdiff | tree |
2009-10-20 |
Dan Gohman | Fix another place that calls Loop::contains a lot to...
|
commit | commitdiff | tree |
2009-10-20 |
Dan Gohman | Restore LoopUnswitch's block-oriented threshold. LoopUnswitc...
|
commit | commitdiff | tree |
2009-10-20 |
Dan Gohman | Following r84485, add Defs = [EFLAGS] to the 32-bit...
|
commit | commitdiff | tree |
2009-10-20 |
Dan Gohman | Make TranslateX86CC return COND_INVALID instead of...
|
commit | commitdiff | tree |
2009-10-20 |
Dan Gohman | Re-apply r84295, with fixes to how the loop "top" and...
|
commit | commitdiff | tree |
2009-10-20 |
Dan Gohman | Add getTopBlock and getBottomBlock member functions...
|
commit | commitdiff | tree |
2009-10-19 |
Dan Gohman | Fix SplitBlockPredecessors' LoopInfo updating code...
|
commit | commitdiff | tree |
2009-10-19 |
Dan Gohman | Fix a typo in a comment.
|
commit | commitdiff | tree |
2009-10-19 |
Dan Gohman | Change a few instance variables to be local variables.
|
commit | commitdiff | tree |
2009-10-19 |
Dan Gohman | Change instnamer to name arguments "arg" instead of...
|
commit | commitdiff | tree |
2009-10-17 |
Dan Gohman | Delete an obsolete comment.
|
commit | commitdiff | tree |
2009-10-17 |
Dan Gohman | Enhance CodePlacementOpt's unconditional intra-loop...
|
commit | commitdiff | tree |
2009-10-17 |
Dan Gohman | Add a splice member function which accepts a range...
|
commit | commitdiff | tree |
2009-10-16 |
Dan Gohman | Move zext and sext casts fed by loads into the same...
|
commit | commitdiff | tree |
2009-10-15 |
Dan Gohman | Make CodePlacementOpt align loops, rather than loop...
|
commit | commitdiff | tree |
2009-10-14 |
Dan Gohman | Delete bogus semicolons.
|
commit | commitdiff | tree |
2009-10-14 |
Dan Gohman | Fix this test to account for a movl $0 being emitted...
|
commit | commitdiff | tree |
2009-10-14 |
Dan Gohman | Make isSafeToClobberEFLAGS more aggressive. Teach it...
|
commit | commitdiff | tree |
2009-10-14 |
Dan Gohman | This remat entry is basically done. There are hooks...
|
commit | commitdiff | tree |
2009-10-13 |
Dan Gohman | Add a few README.txt items.
|
commit | commitdiff | tree |
2009-10-13 |
Dan Gohman | Fix resetCachedCostInfo to reset all of the cost information...
|
commit | commitdiff | tree |
2009-10-13 |
Dan Gohman | Use the new CodeMetrics class to compute code size...
|
commit | commitdiff | tree |
2009-10-13 |
Dan Gohman | Compute a full cost value even when a setjmp call is...
|
commit | commitdiff | tree |
2009-10-13 |
Dan Gohman | Split code not specific to Function inlining out into...
|
commit | commitdiff | tree |
2009-10-13 |
Dan Gohman | Commit the removal of this file, which is now moved...
|
commit | commitdiff | tree |
2009-10-13 |
Dan Gohman | Move the InlineCost code from Transforms/Utils to Analysis.
|
commit | commitdiff | tree |
next |