summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/PBQP/PBQPMath.h
Commit message (Collapse)AuthorAgeFilesLines
* New PBQP solver.Lang Hames2010-01-261-288/+0
| | | | | | | | | * Fixed a reduction bug which occasionally led to infinite-cost (invalid) register allocation solutions despite the existence finite-cost solutions. * Significantly reduced memory usage (>50% reduction). * Simplified a lot of the solver code. llvm-svn: 94514
* Fixed malformed -*- lines in PBQP headers.Lang Hames2010-01-061-1/+1
| | | | llvm-svn: 92830
* Remove unnecessary throw() specifications; LLVM doesn't use exceptions.Dan Gohman2009-08-111-3/+3
| | | | llvm-svn: 78667
* Added legal stuff, fixed some formatting issues. Removed the graph generator ↵Lang Hames2009-08-071-0/+9
| | | | | | stuff as it was only meant for debugging the solver. llvm-svn: 78359
* New C++ PBQP solver. Currently about as fast (read _slow_) as the old C ↵Lang Hames2009-08-061-0/+279
based solver, but I'll be working to improve that. The PBQP allocator has been updated to use the new solver. llvm-svn: 78354
OpenPOWER on IntegriCloud