LLVM 20.0.0git
|
Metadata to speed allocatability test. More...
#include "llvm/CodeGen/RegAllocPBQP.h"
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 |
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.
Definition at line 55 of file RegAllocPBQP.h.
|
delete |
Definition at line 84 of file RegAllocPBQP.h.
Referenced by llvm::PBQP::RegAlloc::NodeMetadata::handleAddEdge(), and llvm::PBQP::RegAlloc::NodeMetadata::handleRemoveEdge().
Definition at line 83 of file RegAllocPBQP.h.
Referenced by llvm::PBQP::RegAlloc::NodeMetadata::handleAddEdge(), and llvm::PBQP::RegAlloc::NodeMetadata::handleRemoveEdge().
|
inline |
Definition at line 82 of file RegAllocPBQP.h.
Referenced by llvm::PBQP::RegAlloc::NodeMetadata::handleAddEdge(), and llvm::PBQP::RegAlloc::NodeMetadata::handleRemoveEdge().
|
inline |
Definition at line 81 of file RegAllocPBQP.h.
Referenced by llvm::PBQP::RegAlloc::NodeMetadata::handleAddEdge(), and llvm::PBQP::RegAlloc::NodeMetadata::handleRemoveEdge().
|
delete |