|
LLVM
3.7.0
|
Metadata to speed allocatability test. More...
#include <RegAllocPBQP.h>
Public Member Functions | |
| MatrixMetadata (const Matrix &M) | |
| unsigned | getWorstRow () const |
| unsigned | getWorstCol () const |
| const bool * | getUnsafeRows () const |
| const bool * | getUnsafeCols () const |
Metadata to speed allocatability test.
Keeps track of the number of infinities in each row and column.
Definition at line 38 of file RegAllocPBQP.h.
Definition at line 43 of file RegAllocPBQP.h.
References llvm::PBQP::Matrix::getCols(), and llvm::PBQP::Matrix::getRows().
Definition at line 71 of file RegAllocPBQP.h.
Referenced by llvm::PBQP::RegAlloc::NodeMetadata::handleAddEdge(), and llvm::PBQP::RegAlloc::NodeMetadata::handleRemoveEdge().
Definition at line 70 of file RegAllocPBQP.h.
Referenced by llvm::PBQP::RegAlloc::NodeMetadata::handleAddEdge(), and llvm::PBQP::RegAlloc::NodeMetadata::handleRemoveEdge().
|
inline |
Definition at line 69 of file RegAllocPBQP.h.
Referenced by llvm::PBQP::RegAlloc::NodeMetadata::handleAddEdge(), and llvm::PBQP::RegAlloc::NodeMetadata::handleRemoveEdge().
|
inline |
Definition at line 68 of file RegAllocPBQP.h.
Referenced by llvm::PBQP::RegAlloc::NodeMetadata::handleAddEdge(), and llvm::PBQP::RegAlloc::NodeMetadata::handleRemoveEdge().
1.8.6