summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/MachineLoopInfo.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Change class' public PassInfo variables to by initialized with theDan Gohman2008-05-131-1/+1
| | | | | | | | | | | address of the PassInfo directly instead of calling getPassInfo. This eliminates a bunch of dynamic initializations of static data. Also, fold RegisterPassBase into PassInfo, make a bunch of its data members const, and rearrange some code to initialize data members in constructors instead of using setter member functions. llvm-svn: 51022
* Clean up the use of static and anonymous namespaces. This turned upDan Gohman2008-05-131-4/+2
| | | | | | | several things that were neither in an anonymous namespace nor static but not intended to be global. llvm-svn: 51017
* Remove uses of llvm/System/IncludeFile.h that are no longer needed.Dan Gohman2008-05-061-3/+0
| | | | llvm-svn: 50695
* make this build with newer gcc'sChris Lattner2008-01-051-2/+1
| | | | llvm-svn: 45637
* Don't recalculate the loop info and loop dominators analyses if they'reBill Wendling2008-01-041-3/+8
| | | | | | preserved. llvm-svn: 45596
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
| | | | llvm-svn: 45418
* Add missing newlines at EOF.Duncan Sands2007-11-281-1/+1
| | | | llvm-svn: 44399
* Add MachineLoopInfo. This is not yet tested.Owen Anderson2007-11-271-0/+41
llvm-svn: 44384
OpenPOWER on IntegriCloud