LLVM: llvm::PBQP::RegAlloc::MatrixMetadata Class Reference (original) (raw)
Metadata to speed allocatability test. More...
#include "[llvm/CodeGen/RegAllocPBQP.h](RegAllocPBQP%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| MatrixMetadata (const Matrix &M) | |
| MatrixMetadata (const MatrixMetadata &)=delete | |
| MatrixMetadata & | operator= (const MatrixMetadata &)=delete |
| unsigned | getWorstRow () const |
| unsigned | getWorstCol () const |
| const bool * | getUnsafeRows () const |
| const bool * | getUnsafeCols () const |
Detailed Description
Metadata to speed allocatability test.
Keeps track of the number of infinities in each row and column.
Definition at line 53 of file RegAllocPBQP.h.
Constructor & Destructor Documentation
| llvm::PBQP::RegAlloc::MatrixMetadata::MatrixMetadata ( const Matrix & M) | inline |
|---|
◆ MatrixMetadata() [2/2]
Member Function Documentation
◆ getUnsafeCols()
| const bool * llvm::PBQP::RegAlloc::MatrixMetadata::getUnsafeCols ( ) const | inline |
|---|
◆ getUnsafeRows()
| const bool * llvm::PBQP::RegAlloc::MatrixMetadata::getUnsafeRows ( ) const | inline |
|---|
◆ getWorstCol()
| unsigned llvm::PBQP::RegAlloc::MatrixMetadata::getWorstCol ( ) const | inline |
|---|
◆ getWorstRow()
| unsigned llvm::PBQP::RegAlloc::MatrixMetadata::getWorstRow ( ) const | inline |
|---|
◆ operator=()
The documentation for this class was generated from the following file:
- include/llvm/CodeGen/RegAllocPBQP.h