2015-08-14 |
David Majnemer | [IR] Add token types |
blob | commitdiff | raw |
2015-07-31 |
David Majnemer | New EH representation for MSVC compatibility |
blob | commitdiff | raw | diff to current |
2015-07-16 |
Cong Hou | Add new constructors for LoopInfo/DominatorTree/BFI/BPI |
blob | commitdiff | raw | diff to current |
2015-07-16 |
Cong Hou | Rename LoopInfo::Analyze() to LoopInfo::analyze() and... |
blob | commitdiff | raw | diff to current |
2015-05-13 |
Pete Cooper | Add llvm::all_of which wraps std::all_of. |
blob | commitdiff | raw | diff to current |
2015-05-13 |
Pete Cooper | Change a loop in LoopInfo to foreach. NFC |
blob | commitdiff | raw | diff to current |
2015-05-13 |
Pete Cooper | Constify arguments to methods in LoopInfo. NFC |
blob | commitdiff | raw | diff to current |
2015-04-30 |
Richard Trieu | Fix -Wpessimizing-move warnings by removing std::move... |
blob | commitdiff | raw | diff to current |
2015-03-23 |
Benjamin Kramer | Re-sort includes with sort-includes.py and insert raw_o... |
blob | commitdiff | raw | diff to current |
2015-01-20 |
Chandler Carruth | [PM] Port LoopInfo to the new pass manager, adding... |
blob | commitdiff | raw | diff to current |
2015-01-18 |
Chandler Carruth | [PM] Now that LoopInfo isn't in the Pass type hierarchy... |
blob | commitdiff | raw | diff to current |
2015-01-17 |
Chandler Carruth | [PM] Cleanup more warnings my refactoring exposed where... |
blob | commitdiff | raw | diff to current |
2015-01-17 |
Chandler Carruth | [PM] Split the LoopInfo object apart from the legacy... |
blob | commitdiff | raw | diff to current |
2014-11-11 |
Duncan P. N. Exon... | Revert "IR: MDNode => Value" |
blob | commitdiff | raw | diff to current |
2014-11-01 |
Duncan P. N. Exon... | IR: MDNode => Value: Instruction::getMetadata() |
blob | commitdiff | raw | diff to current |
2014-10-21 |
Philip Reames | Introduce enum values for previously defined metadata... |
blob | commitdiff | raw | diff to current |
2014-07-21 |
Duncan P. N. Exon... | Revert "[C++11] Add predecessors(BasicBlock *) / succes... |
blob | commitdiff | raw | diff to current |
2014-07-20 |
Manuel Jacob | [C++11] Add predecessors(BasicBlock *) / successors... |
blob | commitdiff | raw | diff to current |
2014-04-15 |
Craig Topper | [C++11] More 'nullptr' conversion. In some cases just... |
blob | commitdiff | raw | diff to current |
2014-03-17 |
Eli Bendersky | Consistent use of the noduplicate attribute. |
blob | commitdiff | raw | diff to current |
2014-03-09 |
Chandler Carruth | [C++11] Add range based accessors for the Use-Def chain... |
blob | commitdiff | raw | diff to current |
2014-03-04 |
Chandler Carruth | [Modules] Move CFG.h to the IR library as it defines... |
blob | commitdiff | raw | diff to current |
2014-03-02 |
Benjamin Kramer | [C++11] Replace llvm::next and llvm::prior with std... |
blob | commitdiff | raw | diff to current |
2014-01-13 |
Chandler Carruth | [PM] Split DominatorTree into a concrete analysis resul... |
blob | commitdiff | raw | diff to current |
2014-01-13 |
Chandler Carruth | [cleanup] Move the Dominators.h and Verifier.h headers... |
blob | commitdiff | raw | diff to current |
2014-01-09 |
Chandler Carruth | Put the functionality for printing a value to a raw_ost... |
blob | commitdiff | raw | diff to current |
2014-01-07 |
Chandler Carruth | Move the LLVM IR asm writer header files into the IR... |
blob | commitdiff | raw | diff to current |
2013-11-13 |
Jakub Staszak | Simplify code. No functionality change. |
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-07-16 |
Craig Topper | Add 'const' qualifiers to static const char* variables. |
blob | commitdiff | raw | diff to current |
2013-05-28 |
Paul Redmond | Add support for llvm.vectorizer metadata |
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-01-02 |
Chandler Carruth | Move all of the header files which are involved in... |
blob | commitdiff | raw | diff to current |
2012-12-20 |
James Molloy | Add a new attribute, 'noduplicate'. If a function conta... |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Chandler Carruth | Use the new script to sort the includes of every file... |
blob | commitdiff | raw | diff to current |
2012-09-12 |
Manman Ren | Release build: guard dump functions with |
blob | commitdiff | raw | diff to current |
2012-09-06 |
Manman Ren | Release build: guard dump functions with "ifndef NDEBUG" |
blob | commitdiff | raw | diff to current |
2012-08-22 |
Benjamin Kramer | Reduce duplicated hash map lookups. |
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-26 |
Andrew Trick | Remove unnecessary FIXME |
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 |
2011-12-14 |
Dan Gohman | Move Instruction::isSafeToSpeculativelyExecute out... |
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-18 |
Andrew Trick | Fix a corner case in updating LoopInfo after fully... |
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-19 |
Benjamin Kramer | Make a bunch of symbols private. |
blob | commitdiff | raw | diff to current |
2011-08-17 |
Bill Wendling | Revert r137655. There is some question about whether... |
blob | commitdiff | raw | diff to current |
2011-08-15 |
Bill Wendling | Duncan pointed out that the LandingPadInst might read... |
blob | commitdiff | raw | diff to current |
2011-08-15 |
Bill Wendling | The landingpad instruction isn't loop-invariant. |
blob | commitdiff | raw | diff to current |
2011-08-12 |
Duncan Sands | Silence a bunch (but not all) "variable written but... |
blob | commitdiff | raw | diff to current |
2011-08-11 |
Andrew Trick | Fix for LoopInfo::updateUnloop. Remove subloop blocks... |
blob | commitdiff | raw | diff to current |
2011-08-11 |
Andrew Trick | Cleanup. Another thorough review by Nick! |
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. Added LoopBlocksDFS::perform for simple clients. |
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 |
2010-11-13 |
Duncan Sands | Fix typo pointed out by Trevor Harmon. |
blob | commitdiff | raw | diff to current |
2010-10-12 |
Owen Anderson | Begin adding static dependence information to passes... |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Owen Anderson | Now with fewer extraneous semicolons! |
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-07-23 |
Dan Gohman | Eliminate getCanonicalInductionVariableIncrement's... |
blob | commitdiff | raw | diff to current |
2010-07-23 |
Dan Gohman | Simplify this code; it can use the regular CFG utlities... |
blob | commitdiff | raw | diff to current |
2010-07-21 |
Owen Anderson | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). |
blob | commitdiff | raw | diff to current |
2010-07-09 |
Gabor Greif | cache result of operator* |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Dan Gohman | Fix a bunch of namespace polution. |
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-03-09 |
Dan Gohman | Make isLCSSA ignore uses in blocks not reachable from... |
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-18 |
Dan Gohman | Add Loop contains utility methods for testing whether... |
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 | Teach getSmallConstantTripMultiple about Shl operators. |
blob | commitdiff | raw | diff to current |
2009-11-09 |
Dan Gohman | Minor tidiness fixes. |
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-20 |
Dan Gohman | Fix another place that calls Loop::contains a lot to... |
blob | commitdiff | raw | diff to current |
2009-09-28 |
Dan Gohman | Move the dominator verification code out of special... |
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 | Smallvectorize switchExitBlocks. |
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-23 |
Chris Lattner | remove uses of llvm/Support/Streams.h. |
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-07-17 |
Eli Friedman | Replace isTrapping with a new, similar method called |
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 | 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-06-27 |
Dan Gohman | Eliminate a layer of indirection in LoopInfo and Machin... |
blob | commitdiff | raw | diff to current |
2009-06-05 |
Dan Gohman | Remove some unnecessary #includes. |
blob | commitdiff | raw | diff to current |
2009-05-01 |
Dan Gohman | Change the description string of the LoopInfo pass. |
blob | commitdiff | raw | diff to current |
2008-12-18 |
Evan Cheng | Remove dead comments. |
blob | commitdiff | raw | diff to current |
2008-05-06 |
Dan Gohman | Remove uses of llvm/System/IncludeFile.h that are no... |
blob | commitdiff | raw | diff to current |
2008-03-20 |
Devang Patel | These passes preserve CFG. |
blob | commitdiff | raw | diff to current |
2008-03-20 |
Devang Patel | Restore isCFGOnly property of various analysis passes. |
blob | commitdiff | raw | diff to current |
2008-03-19 |
Devang Patel | PassInfo keep tracks whether a pass is an analysis... |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
next |