|
LLVM
3.7.0
|
Classes | |
| class | MatrixMetadata |
| Metadata to speed allocatability test. More... | |
| class | AllowedRegVector |
| Holds a vector of the allowed physical regs for a vreg. More... | |
| class | GraphMetadata |
| Holds graph-level metadata relevent to PBQP RA problems. More... | |
| class | NodeMetadata |
| Holds solver state and other metadata relevant to each PBQP RA node. More... | |
| class | RegAllocSolverImpl |
| class | PBQPRAGraph |
Functions | |
| unsigned | getSpillOptionIdx () |
| Spill option index. More... | |
| hash_code | hash_value (const AllowedRegVector &OptRegs) |
| Solution | solve (PBQPRAGraph &G) |
|
inline |
Spill option index.
Definition at line 33 of file RegAllocPBQP.h.
Definition at line 130 of file RegAllocPBQP.h.
References llvm::hash_combine(), and llvm::hash_combine_range().
|
inline |
Definition at line 582 of file RegAllocPBQP.h.
References llvm::PBQP::Graph< SolverT >::empty(), and llvm::PBQP::RegAlloc::RegAllocSolverImpl::solve().
1.8.6