2014-01-07 |
Chandler Carruth | Re-sort all of the includes with ./utils/sort_includes... |
blob | commitdiff | raw |
2013-12-07 |
Jakub Staszak | Don't #include heavy Dominators.h file in LoopInfo... |
blob | commitdiff | raw | diff to current |
2013-11-22 |
Michael Gottesman | [block-freq] Add a method to loop info for returning... |
blob | commitdiff | raw | diff to current |
2013-10-26 |
Wan Xiaofei | Quick look-up for block in loop. |
blob | commitdiff | raw | diff to current |
2013-05-28 |
Paul Redmond | Add support for llvm.vectorizer metadata |
blob | commitdiff | raw | diff to current |
2013-03-09 |
Jakub Staszak | Remove unneeded const_cast. |
blob | commitdiff | raw | diff to current |
2013-03-09 |
Jakub Staszak | Use forward declaration instead of #include. |
blob | commitdiff | raw | diff to current |
2013-02-13 |
Pekka Jaaskelainen | Metadata for annotating loops as parallel. The first... |
blob | commitdiff | raw | diff to current |
2013-02-09 |
Jakub Staszak | Remove unneeded #includes. |
blob | commitdiff | raw | diff to current |
2013-02-09 |
Jakub Staszak | Remove #includes from the commonly used LoopInfo.h. |
blob | commitdiff | raw | diff to current |
2013-01-10 |
Jakub Staszak | Fix include guards so they exactly match file names. |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Chandler Carruth | Sort the #include lines for the include/... tree with... |
blob | commitdiff | raw | diff to current |
2012-09-17 |
Craig Topper | Mark unimplemented copy constructors and copy assignmen... |
blob | commitdiff | raw | diff to current |
2012-06-26 |
Andrew Trick | Enable the new LoopInfo algorithm by default. |
blob | commitdiff | raw | diff to current |
2012-06-20 |
Andrew Trick | Add "extern template" declarations now that we use... |
blob | commitdiff | raw | diff to current |
2012-06-20 |
Chandler Carruth | Remove 'static' from inline functions defined in header... |
blob | commitdiff | raw | diff to current |
2012-06-20 |
Andrew Trick | A new algorithm for computing LoopInfo. Temporarily... |
blob | commitdiff | raw | diff to current |
2012-06-20 |
Andrew Trick | Move the implementation of LoopInfo into LoopInfoImpl.h. |
blob | commitdiff | raw | diff to current |
2012-04-10 |
Andrew Trick | Fix 12513: Loop unrolling breaks with indirect branches. |
blob | commitdiff | raw | diff to current |
2012-03-30 |
Rafael Espindola | Handle unreachable code in the dominates functions... |
blob | commitdiff | raw | diff to current |
2012-03-24 |
Rafael Espindola | Use the isReachableFromEntry method. |
blob | commitdiff | raw | diff to current |
2012-01-04 |
Benjamin Kramer | Simplify more DenseMap.find users. |
blob | commitdiff | raw | diff to current |
2011-11-28 |
Andrew Trick | Remove the temporary flag -disable-unroll-scev and... |
blob | commitdiff | raw | diff to current |
2011-11-09 |
Eli Friedman | Enhance verifyLoop so that it can reliably verify that... |
blob | commitdiff | raw | diff to current |
2011-08-26 |
Andrew Trick | LoopInfo::updateUnloop fix, and verify Block->Loop... |
blob | commitdiff | raw | diff to current |
2011-08-10 |
Andrew Trick | Reapplying r136844. |
blob | commitdiff | raw | diff to current |
2011-08-10 |
Andrew Trick | Cleanup. Avoid relying on specialization of std::distance. |
blob | commitdiff | raw | diff to current |
2011-08-10 |
Andrew Trick | Fix the LoopUnroller to handle nontrivial loops and... |
blob | commitdiff | raw | diff to current |
2011-08-04 |
Andrew Trick | Reverting r136884 updateUnloop, which crashed a linux... |
blob | commitdiff | raw | diff to current |
2011-08-03 |
Andrew Trick | An algorithm for incrementally updating LoopInfo within a |
blob | commitdiff | raw | diff to current |
2011-08-03 |
Andrew Trick | whitespace |
blob | commitdiff | raw | diff to current |
2011-01-02 |
Chris Lattner | split dom frontier handling stuff out to its own Domina... |
blob | commitdiff | raw | diff to current |
2010-12-28 |
Duncan Sands | Small optimization to speed up replacementPreservesLCSS... |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Cameron Zwarich | Change the basic block map in LoopInfo from a std:... |
blob | commitdiff | raw | diff to current |
2010-11-19 |
Duncan Sands | Simplify, no functionality change. |
blob | commitdiff | raw | diff to current |
2010-11-18 |
Duncan Sands | Factor code for testing whether replacing one value... |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Owen Anderson | Get rid of static constructors for pass registration... |
blob | commitdiff | raw | diff to current |
2010-09-06 |
Chris Lattner | pull a simple method out of LICM into a new |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Reapply r110396, with fixes to appease the Linux buildb... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Revert r110396 to fix buildbots. |
blob | commitdiff | raw | diff to current |
2010-08-05 |
Owen Anderson | Don't use PassInfo* as a type identifier for passes... |
blob | commitdiff | raw | diff to current |
2010-07-23 |
Dan Gohman | Eliminate getCanonicalInductionVariableIncrement's... |
blob | commitdiff | raw | diff to current |
2010-07-20 |
Jakob Stoklund Olesen | Implement loop splitting analysis. |
blob | commitdiff | raw | diff to current |
2010-07-17 |
Lang Hames | Switched to array_pod_sort as per Chris's suggestion. |
blob | commitdiff | raw | diff to current |
2010-07-17 |
Lang Hames | LoopSplitter - intended to split live intervals over... |
blob | commitdiff | raw | diff to current |
2010-07-09 |
Gabor Greif | two more cases of reuse result of operator*, found... |
blob | commitdiff | raw | diff to current |
2010-07-09 |
Gabor Greif | another case of reuse result of operator*, it is expens... |
blob | commitdiff | raw | diff to current |
2010-07-09 |
Gabor Greif | reuse result of operator*, it is expensive to recompute |
blob | commitdiff | raw | diff to current |
2010-06-22 |
Dan Gohman | Split out the code for finding a unique loop predecesso... |
blob | commitdiff | raw | diff to current |
2010-03-10 |
Dan Gohman | Add a DominatorTree argument to isLCSSA so that it... |
blob | commitdiff | raw | diff to current |
2010-02-22 |
Dan Gohman | Rename a variable to avoid a -Wshadow warning. |
blob | commitdiff | raw | diff to current |
2010-02-09 |
Dan Gohman | Mention IndVarSimplify in the comment by getSmallConsta... |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Dan Gohman | Restore dump() methods to Loop and MachineLoop. |
blob | commitdiff | raw | diff to current |
2009-12-23 |
David Greene | Remove dump routine and the associated Debug.h from... |
blob | commitdiff | raw | diff to current |
2009-12-23 |
David Greene | Convert debug messages to use dbgs(). Generally this... |
blob | commitdiff | raw | diff to current |
2009-12-18 |
Dan Gohman | Add Loop contains utility methods for testing whether... |
blob | commitdiff | raw | diff to current |
2009-12-18 |
Dan Gohman | Reapply LoopStrengthReduce and IVUsers cleanups, exclud... |
blob | commitdiff | raw | diff to current |
2009-12-17 |
Evan Cheng | Revert 91280-91283, 91286-91289, 91291, 91293, 91295... |
blob | commitdiff | raw | diff to current |
2009-12-14 |
Dan Gohman | Drop Loop::isNotAlreadyContainedIn in favor of Loop... |
blob | commitdiff | raw | diff to current |
2009-12-11 |
Dan Gohman | Make getUniqueExitBlocks's precondition assert more... |
blob | commitdiff | raw | diff to current |
2009-11-20 |
Dan Gohman | Make Loop::getLoopLatch() work on loops which don't... |
blob | commitdiff | raw | diff to current |
2009-11-09 |
Dan Gohman | Fix an 80-column violation. |
blob | commitdiff | raw | diff to current |
2009-11-05 |
Dan Gohman | Factor out the predicate code for loopsimplify form... |
blob | commitdiff | raw | diff to current |
2009-10-24 |
Dan Gohman | Rename isLoopExit to isLoopExiting, for consistency... |
blob | commitdiff | raw | diff to current |
2009-09-27 |
Dan Gohman | Remove a redundant assert. |
blob | commitdiff | raw | diff to current |
2009-09-26 |
Dan Gohman | Add a comment describing natural loops. |
blob | commitdiff | raw | diff to current |
2009-09-15 |
Dan Gohman | Fix apostrophos. |
blob | commitdiff | raw | diff to current |
2009-09-08 |
Dan Gohman | Re-apply r80926, with fixes: keep the domtree informed... |
blob | commitdiff | raw | diff to current |
2009-09-06 |
Evan Cheng | Revert r80926. It causes loop unswitch assertion and... |
blob | commitdiff | raw | diff to current |
2009-09-03 |
Dan Gohman | Add a verifyAnalysis to LoopInfo, LoopSimplify, and... |
blob | commitdiff | raw | diff to current |
2009-09-03 |
Dan Gohman | Move getUniqueExitBlocks from LoopBase to Loop, since... |
blob | commitdiff | raw | diff to current |
2009-08-27 |
Dan Gohman | Minor code simplification. |
blob | commitdiff | raw | diff to current |
2009-08-26 |
Andreas Neustifter | Implemented comments from Daniel Dunbar. |
blob | commitdiff | raw | diff to current |
2009-08-23 |
Chris Lattner | convert LoopInfo.h and GraphWriter.h to use raw_ostream |
blob | commitdiff | raw | diff to current |
2009-08-23 |
Chris Lattner | Change Pass::print to take a raw ostream instead of... |
blob | commitdiff | raw | diff to current |
2009-08-23 |
Chris Lattner | eliminate the std::ostream form of WriteAsOperand and... |
blob | commitdiff | raw | diff to current |
2009-08-08 |
Daniel Dunbar | Some ProfileInfo cleanups. |
blob | commitdiff | raw | diff to current |
2009-08-08 |
Daniel Dunbar | Add a basic static ProfileInfo provider (ProfileEstimat... |
blob | commitdiff | raw | diff to current |
2009-07-16 |
Dan Gohman | Add an isLoopSimplifyForm() predicate, following the... |
blob | commitdiff | raw | diff to current |
2009-07-15 |
Dan Gohman | Fix a typo in a comment that Duncan noticed. |
blob | commitdiff | raw | diff to current |
2009-07-15 |
Dan Gohman | Make makeLoopInvariant report whether it made any chang... |
blob | commitdiff | raw | diff to current |
2009-07-14 |
Dan Gohman | Introduce a new LoopInfo utility function makeLoopInvar... |
blob | commitdiff | raw | diff to current |
2009-07-13 |
Dan Gohman | Move isLCSSAForm, isLoopInvariant, getCanonicalInductio... |
blob | commitdiff | raw | diff to current |
2009-07-13 |
Dan Gohman | Make Loop and MachineLoop be subclasses of LoopBase... |
blob | commitdiff | raw | diff to current |
2009-06-27 |
Dan Gohman | Eliminate a layer of indirection in LoopInfo and Machin... |
blob | commitdiff | raw | diff to current |
2009-06-25 |
Dan Gohman | Add a getUniqueExitBlock utility function, similar... |
blob | commitdiff | raw | diff to current |
2009-05-19 |
Dan Gohman | Add some comments noting how IndVarSimplify facilitates |
blob | commitdiff | raw | diff to current |
2009-05-08 |
Dan Gohman | Add a getExitBlock utility function to LoopInfo which... |
blob | commitdiff | raw | diff to current |
2009-02-27 |
Dan Gohman | Make LoopInfo::print() identify header, exit, and latch... |
blob | commitdiff | raw | diff to current |
2009-02-18 |
Dan Gohman | Clarify the definition of "latch block" in a comment. |
blob | commitdiff | raw | diff to current |
2009-02-18 |
Dan Gohman | Eliminate several more unnecessary intptr_t casts. |
blob | commitdiff | raw | diff to current |
2009-02-12 |
Dan Gohman | Add a utility function to LoopInfo to return the exit... |
blob | commitdiff | raw | diff to current |
2009-02-07 |
Dan Gohman | Simplify some code by using blocks_begin(), blocks_end... |
blob | commitdiff | raw | diff to current |
2009-01-23 |
Gabor Greif | Simplify the logic of getting hold of a PHI predecessor... |
blob | commitdiff | raw | diff to current |
2009-01-14 |
Dale Johannesen | Fix the time regression I introduced in 464.h264ref... |
blob | commitdiff | raw | diff to current |
2009-01-05 |
Dan Gohman | Tidy up #includes, deleting a bunch of unnecessary... |
blob | commitdiff | raw | diff to current |
2008-08-14 |
Dan Gohman | Use empty() instead of begin() == end(). |
blob | commitdiff | raw | diff to current |
2008-07-11 |
Dan Gohman | Use find instead of lower_bound. |
blob | commitdiff | raw | diff to current |
2008-07-07 |
Dan Gohman | Add explicit keywords. |
blob | commitdiff | raw | diff to current |
2008-05-14 |
Dan Gohman | Move RemoveFromVector out of the global namespace. |
blob | commitdiff | raw | diff to current |
next |