summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/RegAlloc/IGNode.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Move lib/Codegen/RegAlloc into lib/Target/Sparc, as it is sparc specificChris Lattner2004-01-091-62/+0
| | | | llvm-svn: 10728
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+4
| | | | llvm-svn: 9903
* * Use C++ style comments instead of C-styleMisha Brukman2003-10-231-7/+5
| | | | | | | | * Make file description more readable * Make code layout more consistent, include comment in assert so it's visible during execution if it hits llvm-svn: 9430
* 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
* Move IGNode from public include directory to here. Minor cleanups like ↵Chris Lattner2003-09-011-4/+3
| | | | | | adding std:: namespace qualifiers llvm-svn: 8295
* Allow copy coalescing in more cases: if sum of node degrees is more thanVikram S. Adve2002-09-201-0/+16
| | | | | | | | than #available regs, compute the sum excluding duplicates and if that is less than #regs, go ahead and coalesce. Add method IGNode::getCombinedDegree to count excluding duplicates. llvm-svn: 3842
* Break RA_DEBUG option into several levels to get better control overVikram S. Adve2002-09-141-0/+6
| | | | | | debug output. llvm-svn: 3724
* Minor change: Methods that return ValueSet's that are guaranteed to be validChris Lattner2002-02-051-19/+6
| | | | | | return references instead of pointers. llvm-svn: 1719
* Changes to build successfully with GCC 3.02Chris Lattner2002-01-201-12/+12
| | | | llvm-svn: 1503
* Added destructors and comments.Ruchira Sasanka2002-01-071-4/+12
| | | | | | Added correct spill candidate selection logic. llvm-svn: 1493
* Added an assertion since it seems like AdjList returns an errornous size in ↵Ruchira Sasanka2001-11-031-2/+7
| | | | | | | | method IGNode::pushOnStack(). llvm-svn: 1116
* Added code to PhyRegAlloc to mark unusable suggested regsRuchira Sasanka2001-10-191-0/+1
| | | | | | Added initialization to AdjList to IGNode constructor - major bug fix llvm-svn: 920
* *** empty log message ***Ruchira Sasanka2001-09-141-0/+31
llvm-svn: 580
OpenPOWER on IntegriCloud