[PM/AA] Remove two no-op overridden functions that just delegated to the
[oota-llvm.git] / include / llvm / Analysis / LoopInfo.h
2015-07-16 Cong HouAdd new constructors for LoopInfo/DominatorTree/BFI/BPI
2015-07-16 Cong HouRename LoopInfo::Analyze() to LoopInfo::analyze() and...
2015-07-13 Benjamin KramerRemove macro guards for extern template instantiations.
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-06-02 Benjamin KramerPush constness through LoopInfo::isLoopHeader and clean...
2015-05-13 Pete CooperConstify arguments to methods in LoopInfo. NFC
2015-03-30 Duncan P. N. Exon... Transforms: Use the new DebugLoc API, NFC
2015-02-15 Aaron BallmanRemoving LLVM_DELETED_FUNCTION, as MSVC 2012 was the...
2015-01-20 Chandler Carruth[PM] Don't spend time making self moves no-ops. They...
2015-01-20 Chandler Carruth[PM] Port LoopInfo to the new pass manager, adding...
2015-01-20 Chandler Carruth[PM] Make the LoopInfoBase and LoopInfo objects movable...
2015-01-20 Chandler Carruth[PM] Fix a moderately scary typo in the deleted copy...
2015-01-20 Chandler Carruth[PM] Use range-based for and auto to clean up some...
2015-01-18 Chandler Carruth[PM] Now that LoopInfo isn't in the Pass type hierarchy...
2015-01-17 Chandler Carruth[PM] Split the LoopInfo object apart from the legacy...
2014-04-29 Diego NovilloAdd optimization remarks to the loop unroller and vecto...
2014-04-14 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-03-05 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-03-04 Chandler Carruth[Modules] Move CFG.h to the IR library as it defines...
2014-01-07 Chandler CarruthRe-sort all of the includes with ./utils/sort_includes...
2013-12-07 Jakub StaszakDon't #include heavy Dominators.h file in LoopInfo...
2013-11-22 Michael Gottesman[block-freq] Add a method to loop info for returning...
2013-10-26 Wan XiaofeiQuick look-up for block in loop.
2013-05-28 Paul RedmondAdd support for llvm.vectorizer metadata
2013-03-09 Jakub StaszakRemove unneeded const_cast.
2013-03-09 Jakub StaszakUse forward declaration instead of #include.
2013-02-13 Pekka JaaskelainenMetadata for annotating loops as parallel. The first...
2013-02-09 Jakub StaszakRemove unneeded #includes.
2013-02-09 Jakub StaszakRemove #includes from the commonly used LoopInfo.h.
2013-01-10 Jakub StaszakFix include guards so they exactly match file names.
2012-12-03 Chandler CarruthSort the #include lines for the include/... tree with...
2012-09-17 Craig TopperMark unimplemented copy constructors and copy assignmen...
2012-06-26 Andrew TrickEnable the new LoopInfo algorithm by default.
2012-06-20 Andrew TrickAdd "extern template" declarations now that we use...
2012-06-20 Chandler CarruthRemove 'static' from inline functions defined in header...
2012-06-20 Andrew TrickA new algorithm for computing LoopInfo. Temporarily...
2012-06-20 Andrew TrickMove the implementation of LoopInfo into LoopInfoImpl.h.
2012-04-10 Andrew TrickFix 12513: Loop unrolling breaks with indirect branches.
2012-03-30 Rafael EspindolaHandle unreachable code in the dominates functions...
2012-03-24 Rafael EspindolaUse the isReachableFromEntry method.
2012-01-04 Benjamin KramerSimplify more DenseMap.find users.
2011-11-28 Andrew TrickRemove the temporary flag -disable-unroll-scev and...
2011-11-09 Eli FriedmanEnhance verifyLoop so that it can reliably verify that...
2011-08-26 Andrew TrickLoopInfo::updateUnloop fix, and verify Block->Loop...
2011-08-10 Andrew TrickReapplying r136844.
2011-08-10 Andrew TrickCleanup. Avoid relying on specialization of std::distance.
2011-08-10 Andrew TrickFix the LoopUnroller to handle nontrivial loops and...
2011-08-04 Andrew TrickReverting r136884 updateUnloop, which crashed a linux...
2011-08-03 Andrew TrickAn algorithm for incrementally updating LoopInfo within a
2011-08-03 Andrew Trickwhitespace
2011-01-02 Chris Lattnersplit dom frontier handling stuff out to its own Domina...
2010-12-28 Duncan SandsSmall optimization to speed up replacementPreservesLCSS...
2010-11-30 Cameron ZwarichChange the basic block map in LoopInfo from a std:...
2010-11-19 Duncan SandsSimplify, no functionality change.
2010-11-18 Duncan SandsFactor code for testing whether replacing one value...
2010-10-19 Owen AndersonGet rid of static constructors for pass registration...
2010-09-06 Chris Lattnerpull a simple method out of LICM into a new
2010-08-06 Owen AndersonReapply r110396, with fixes to appease the Linux buildb...
2010-08-06 Owen AndersonRevert r110396 to fix buildbots.
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-07-23 Dan GohmanEliminate getCanonicalInductionVariableIncrement's...
2010-07-20 Jakob Stoklund OlesenImplement loop splitting analysis.
2010-07-17 Lang HamesSwitched to array_pod_sort as per Chris's suggestion.
2010-07-17 Lang HamesLoopSplitter - intended to split live intervals over...
2010-07-09 Gabor Greiftwo more cases of reuse result of operator*, found...
2010-07-09 Gabor Greifanother case of reuse result of operator*, it is expens...
2010-07-09 Gabor Greifreuse result of operator*, it is expensive to recompute
2010-06-22 Dan GohmanSplit out the code for finding a unique loop predecesso...
2010-03-10 Dan GohmanAdd a DominatorTree argument to isLCSSA so that it...
2010-02-22 Dan GohmanRename a variable to avoid a -Wshadow warning.
2010-02-09 Dan GohmanMention IndVarSimplify in the comment by getSmallConsta...
2010-01-05 Dan GohmanRestore dump() methods to Loop and MachineLoop.
2009-12-23 David GreeneRemove dump routine and the associated Debug.h from...
2009-12-23 David GreeneConvert debug messages to use dbgs(). Generally this...
2009-12-18 Dan GohmanAdd Loop contains utility methods for testing whether...
2009-12-18 Dan GohmanReapply LoopStrengthReduce and IVUsers cleanups, exclud...
2009-12-17 Evan ChengRevert 91280-91283, 91286-91289, 91291, 91293, 91295...
2009-12-14 Dan GohmanDrop Loop::isNotAlreadyContainedIn in favor of Loop...
2009-12-11 Dan GohmanMake getUniqueExitBlocks's precondition assert more...
2009-11-20 Dan GohmanMake Loop::getLoopLatch() work on loops which don't...
2009-11-09 Dan GohmanFix an 80-column violation.
2009-11-05 Dan GohmanFactor out the predicate code for loopsimplify form...
2009-10-24 Dan GohmanRename isLoopExit to isLoopExiting, for consistency...
2009-09-27 Dan GohmanRemove a redundant assert.
2009-09-26 Dan GohmanAdd a comment describing natural loops.
2009-09-15 Dan GohmanFix apostrophos.
2009-09-08 Dan GohmanRe-apply r80926, with fixes: keep the domtree informed...
2009-09-06 Evan ChengRevert r80926. It causes loop unswitch assertion and...
2009-09-03 Dan GohmanAdd a verifyAnalysis to LoopInfo, LoopSimplify, and...
2009-09-03 Dan GohmanMove getUniqueExitBlocks from LoopBase to Loop, since...
2009-08-27 Dan GohmanMinor code simplification.
2009-08-26 Andreas NeustifterImplemented comments from Daniel Dunbar.
2009-08-23 Chris Lattnerconvert LoopInfo.h and GraphWriter.h to use raw_ostream
2009-08-23 Chris LattnerChange Pass::print to take a raw ostream instead of...
2009-08-23 Chris Lattnereliminate the std::ostream form of WriteAsOperand and...
2009-08-08 Daniel DunbarSome ProfileInfo cleanups.
2009-08-08 Daniel DunbarAdd a basic static ProfileInfo provider (ProfileEstimat...
2009-07-16 Dan GohmanAdd an isLoopSimplifyForm() predicate, following the...
2009-07-15 Dan GohmanFix a typo in a comment that Duncan noticed.
next