OSDN Git Service

New C++ PBQP solver. Currently about as fast (read _slow_) as the old C based solver...
authorLang Hames <lhames@gmail.com>
Thu, 6 Aug 2009 23:32:48 +0000 (23:32 +0000)
committerLang Hames <lhames@gmail.com>
Thu, 6 Aug 2009 23:32:48 +0000 (23:32 +0000)
commit6699fb27091927528f9f6059c3034d566dbed623
tree86e1b701a447ef7846aa867273b93862f11cf82e
parent14e545d18e46187b0f02e7c705a3da3ad82225c2
New C++ PBQP solver. Currently about as fast (read _slow_) as the old C based solver, but I'll be working to improve that. The PBQP allocator has been updated to use the new solver.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78354 91177308-0d34-0410-b5e6-96231b3b80d8
13 files changed:
lib/CodeGen/PBQP.cpp [deleted file]
lib/CodeGen/PBQP.h [deleted file]
lib/CodeGen/PBQP/AnnotatedGraph.h [new file with mode: 0644]
lib/CodeGen/PBQP/ExhaustiveSolver.h [new file with mode: 0644]
lib/CodeGen/PBQP/GraphBase.h [new file with mode: 0644]
lib/CodeGen/PBQP/GraphGenerator.h [new file with mode: 0644]
lib/CodeGen/PBQP/HeuristicSolver.h [new file with mode: 0644]
lib/CodeGen/PBQP/Heuristics/Briggs.h [new file with mode: 0644]
lib/CodeGen/PBQP/PBQPMath.h [new file with mode: 0644]
lib/CodeGen/PBQP/SimpleGraph.h [new file with mode: 0644]
lib/CodeGen/PBQP/Solution.h [new file with mode: 0644]
lib/CodeGen/PBQP/Solver.h [new file with mode: 0644]
lib/CodeGen/RegAllocPBQP.cpp