summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/Interval.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Change Pass::print to take a raw ostream instead of std::ostream,Chris Lattner2009-08-231-2/+1
| | | | | | update all code that this affects. llvm-svn: 79830
* eliminate the "Value" printing methods that print to a std::ostream.Chris Lattner2009-08-231-10/+12
| | | | | | This required converting a bunch of stuff off DOUT and other cleanups. llvm-svn: 79819
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
| | | | llvm-svn: 45418
* Remove trailing whitespaceMisha Brukman2005-04-211-3/+3
| | | | llvm-svn: 21416
* Fixes for PR341Chris Lattner2004-07-151-7/+10
| | | | llvm-svn: 14843
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+2
| | | | llvm-svn: 9903
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-201-0/+7
| | | | | | Header files will be on the way. llvm-svn: 9298
* Regularize header file commentsChris Lattner2003-10-131-1/+1
| | | | llvm-svn: 9071
* *** empty log message ***Chris Lattner2002-07-311-1/+1
| | | | llvm-svn: 3185
* * Standardize how analysis results/passes as printed with the print() virtualChris Lattner2002-07-271-0/+17
| | | | | | | | | | methods * Eliminate AnalysisID: Now it is just a typedef for const PassInfo* * Simplify how AnalysisID's are initialized * Eliminate Analysis/Writer.cpp/.h: incorporate printing functionality into the analyses themselves. llvm-svn: 3116
* Eliminate the cfg namespace, moving LoopInfo, Dominators, Interval* classesChris Lattner2002-04-281-3/+3
| | | | | | to the global namespace llvm-svn: 2370
* * Pull BasicBlock::pred_* and BasicBlock::succ_* out of BasicBlock.h and intoChris Lattner2002-02-121-2/+3
| | | | | | | | | llvm/Support/CFG.h * Make pred & succ iterators for intervals global functions * Add #includes that are now neccesary because BasicBlock.h doesn't include InstrTypes.h anymore llvm-svn: 1750
* Pull predecessor and successor iterators out of the CFG*.h files, and plop ↵Chris Lattner2001-10-011-5/+3
| | | | | | | | | them into the BasicBlock class where they should be. pred_begin/pred_end become methods on BasicBlock, and the cfg namespace isn't used anymore. llvm-svn: 691
* Pull iterators out of CFG.h and CFGdecls and put them in Support directoryChris Lattner2001-09-281-1/+0
| | | | llvm-svn: 664
* IntervalPartition & IntervalIterator classes have been split out intoChris Lattner2001-06-241-197/+4
| | | | | | their own .h files & .cpp file llvm-svn: 62
* Prepare for split between Interval, IntervalIterator, and IntervalIPartitionChris Lattner2001-06-241-2/+2
| | | | llvm-svn: 60
* Interval::HeaderNode is now accessed thorugh an accessor functionChris Lattner2001-06-221-1/+1
| | | | llvm-svn: 56
* Implement the new Interval::isLoop methodChris Lattner2001-06-211-0/+29
| | | | | | Implement destructor to free memory llvm-svn: 51
* Add capability to build a derived interval graphChris Lattner2001-06-201-44/+153
| | | | llvm-svn: 41
* Initial Checking of Interval handling codeChris Lattner2001-06-201-0/+85
llvm-svn: 39
OpenPOWER on IntegriCloud