aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/MachineLoopInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Restore dump() methods to Loop and MachineLoop.Dan Gohman2010-01-051-0/+5
* Explicit template instantiations must happen in the template's immediatelyJohn McCall2009-12-161-0/+2
* improve portability to avoid conflicting with std::next in c++'0x.Chris Lattner2009-12-031-3/+3
* Add getTopBlock and getBottomBlock member functions to MachineLoopInfo.Dan Gohman2009-10-201-0/+28
* Reapply r77654 with a fix: MachineFunctionPass's getAnalysisUsageDan Gohman2009-07-311-0/+1
* Revert r77654, it appears to be causing llvm-gcc bootstrap failures, and manyDaniel Dunbar2009-07-311-1/+0
* Manage MachineFunctions with an analysis Pass instead of the AnnotableDan Gohman2009-07-311-0/+1
* Make Loop and MachineLoop be subclasses of LoopBase, rather than typedefs,Dan Gohman2009-07-131-2/+6
* Eliminate a layer of indirection in LoopInfo and MachineLoopInfo.Dan Gohman2009-06-271-1/+1
* Change class' public PassInfo variables to by initialized with theDan Gohman2008-05-131-1/+1
* Clean up the use of static and anonymous namespaces. This turned upDan Gohman2008-05-131-4/+2
* Remove uses of llvm/System/IncludeFile.h that are no longer needed.Dan Gohman2008-05-061-3/+0
* make this build with newer gcc'sChris Lattner2008-01-051-2/+1
* Don't recalculate the loop info and loop dominators analyses if they'reBill Wendling2008-01-041-3/+8
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* Add missing newlines at EOF.Duncan Sands2007-11-281-1/+1
* Add MachineLoopInfo. This is not yet tested.Owen Anderson2007-11-271-0/+41