summaryrefslogtreecommitdiff
path: root/lib/CodeGen/MachineLoopInfo.cpp
Commit message (Expand)AuthorAge
* [C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer2014-03-02
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-03
* Release build: guard dump functions withManman Ren2012-09-11
* Release build: guard dump functions with "ifndef NDEBUG"Manman Ren2012-09-06
* Enable the new LoopInfo algorithm by default.Andrew Trick2012-06-26
* A new algorithm for computing LoopInfo. Temporarily disabled.Andrew Trick2012-06-20
* Move the implementation of LoopInfo into LoopInfoImpl.h.Andrew Trick2012-06-20
* Begin adding static dependence information to passes, which will allow us toOwen Anderson2010-10-12
* Now with fewer extraneous semicolons!Owen Anderson2010-10-07
* Now that PassInfo and Pass::ID have been separated, move the rest of the pass...Owen Anderson2010-08-23
* Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson2010-08-06
* Revert r110396 to fix buildbots.Owen Anderson2010-08-06
* Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson2010-08-05
* Restore dump() methods to Loop and MachineLoop.Dan Gohman2010-01-05
* Explicit template instantiations must happen in the template's immediatelyJohn McCall2009-12-16
* improve portability to avoid conflicting with std::next in c++'0x.Chris Lattner2009-12-03
* Add getTopBlock and getBottomBlock member functions to MachineLoopInfo.Dan Gohman2009-10-20
* Reapply r77654 with a fix: MachineFunctionPass's getAnalysisUsageDan Gohman2009-07-31
* Revert r77654, it appears to be causing llvm-gcc bootstrap failures, and manyDaniel Dunbar2009-07-31
* Manage MachineFunctions with an analysis Pass instead of the AnnotableDan Gohman2009-07-31
* Make Loop and MachineLoop be subclasses of LoopBase, rather than typedefs,Dan Gohman2009-07-13
* Eliminate a layer of indirection in LoopInfo and MachineLoopInfo.Dan Gohman2009-06-27
* Change class' public PassInfo variables to by initialized with theDan Gohman2008-05-13
* Clean up the use of static and anonymous namespaces. This turned upDan Gohman2008-05-13
* Remove uses of llvm/System/IncludeFile.h that are no longer needed.Dan Gohman2008-05-06
* make this build with newer gcc'sChris Lattner2008-01-05
* Don't recalculate the loop info and loop dominators analyses if they'reBill Wendling2008-01-04
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-29
* Add missing newlines at EOF.Duncan Sands2007-11-28
* Add MachineLoopInfo. This is not yet tested.Owen Anderson2007-11-27