LLVM 19.0.0git
llvm::PBQP::RegAlloc::PBQPRAGraph Member List

This is the complete list of members for llvm::PBQP::RegAlloc::PBQPRAGraph, including all inherited members.

addEdge(NodeId N1Id, NodeId N2Id, OtherVectorT Costs)llvm::PBQP::Graph< RegAllocSolverImpl >inline
addEdgeBypassingCostAllocator(NodeId N1Id, NodeId N2Id, OtherMatrixPtrT Costs)llvm::PBQP::Graph< RegAllocSolverImpl >inline
addNode(OtherVectorT Costs)llvm::PBQP::Graph< RegAllocSolverImpl >inline
addNodeBypassingCostAllocator(OtherVectorPtrT Costs)llvm::PBQP::Graph< RegAllocSolverImpl >inline
adjEdgeIds(NodeId NId)llvm::PBQP::Graph< RegAllocSolverImpl >inline
AdjEdgeItr typedefllvm::PBQP::Graph< RegAllocSolverImpl >
clear()llvm::PBQP::Graph< RegAllocSolverImpl >inline
disconnectAllNeighborsFromNode(NodeId NId)llvm::PBQP::Graph< RegAllocSolverImpl >inline
disconnectEdge(EdgeId EId, NodeId NId)llvm::PBQP::Graph< RegAllocSolverImpl >inline
dump() constllvm::PBQP::RegAlloc::PBQPRAGraph
dump(raw_ostream &OS) constllvm::PBQP::RegAlloc::PBQPRAGraph
EdgeId typedefllvm::PBQP::GraphBase
edgeIds() constllvm::PBQP::Graph< RegAllocSolverImpl >inline
EdgeMetadata typedefllvm::PBQP::Graph< RegAllocSolverImpl >
empty() constllvm::PBQP::Graph< RegAllocSolverImpl >inline
findEdge(NodeId N1Id, NodeId N2Id)llvm::PBQP::Graph< RegAllocSolverImpl >inline
getEdgeCosts(EdgeId EId) constllvm::PBQP::Graph< RegAllocSolverImpl >inline
getEdgeCostsPtr(EdgeId EId) constllvm::PBQP::Graph< RegAllocSolverImpl >inline
getEdgeMetadata(EdgeId EId)llvm::PBQP::Graph< RegAllocSolverImpl >inline
getEdgeMetadata(EdgeId EId) constllvm::PBQP::Graph< RegAllocSolverImpl >inline
getEdgeNode1Id(EdgeId EId) constllvm::PBQP::Graph< RegAllocSolverImpl >inline
getEdgeNode2Id(EdgeId EId) constllvm::PBQP::Graph< RegAllocSolverImpl >inline
getEdgeOtherNodeId(EdgeId EId, NodeId NId)llvm::PBQP::Graph< RegAllocSolverImpl >inline
getMetadata()llvm::PBQP::Graph< RegAllocSolverImpl >inline
getMetadata() constllvm::PBQP::Graph< RegAllocSolverImpl >inline
getNodeCosts(NodeId NId) constllvm::PBQP::Graph< RegAllocSolverImpl >inline
getNodeCostsPtr(NodeId NId) constllvm::PBQP::Graph< RegAllocSolverImpl >inline
getNodeDegree(NodeId NId) constllvm::PBQP::Graph< RegAllocSolverImpl >inline
getNodeMetadata(NodeId NId)llvm::PBQP::Graph< RegAllocSolverImpl >inline
getNodeMetadata(NodeId NId) constllvm::PBQP::Graph< RegAllocSolverImpl >inline
getNumEdges() constllvm::PBQP::Graph< RegAllocSolverImpl >inline
getNumNodes() constllvm::PBQP::Graph< RegAllocSolverImpl >inline
Graph()=defaultllvm::PBQP::Graph< RegAllocSolverImpl >
Graph(GraphMetadata Metadata)llvm::PBQP::Graph< RegAllocSolverImpl >inline
GraphMetadata typedefllvm::PBQP::Graph< RegAllocSolverImpl >
invalidEdgeId()llvm::PBQP::GraphBaseinlinestatic
invalidNodeId()llvm::PBQP::GraphBaseinlinestatic
Matrix typedefllvm::PBQP::Graph< RegAllocSolverImpl >
MatrixPtr typedefllvm::PBQP::Graph< RegAllocSolverImpl >
NodeId typedefllvm::PBQP::GraphBase
nodeIds() constllvm::PBQP::Graph< RegAllocSolverImpl >inline
NodeMetadata typedefllvm::PBQP::Graph< RegAllocSolverImpl >
PBQPRAGraph(GraphMetadata Metadata)llvm::PBQP::RegAlloc::PBQPRAGraphinline
printDot(raw_ostream &OS) constllvm::PBQP::RegAlloc::PBQPRAGraph
RawMatrix typedefllvm::PBQP::Graph< RegAllocSolverImpl >
RawVector typedefllvm::PBQP::Graph< RegAllocSolverImpl >
reconnectEdge(EdgeId EId, NodeId NId)llvm::PBQP::Graph< RegAllocSolverImpl >inline
removeEdge(EdgeId EId)llvm::PBQP::Graph< RegAllocSolverImpl >inline
removeNode(NodeId NId)llvm::PBQP::Graph< RegAllocSolverImpl >inline
setNodeCosts(NodeId NId, OtherVectorT Costs)llvm::PBQP::Graph< RegAllocSolverImpl >inline
setSolver(RegAllocSolverImpl &S)llvm::PBQP::Graph< RegAllocSolverImpl >inline
unsetSolver()llvm::PBQP::Graph< RegAllocSolverImpl >inline
updateEdgeCosts(EdgeId EId, OtherMatrixT Costs)llvm::PBQP::Graph< RegAllocSolverImpl >inline
Vector typedefllvm::PBQP::Graph< RegAllocSolverImpl >
VectorPtr typedefllvm::PBQP::Graph< RegAllocSolverImpl >