LLVM: llvm::PBQP::RegAlloc::RegAllocSolverImpl Class Reference (original) (raw)
#include "[llvm/CodeGen/RegAllocPBQP.h](RegAllocPBQP%5F8h%5Fsource.html)"
Definition at line 270 of file RegAllocPBQP.h.
◆ CostAllocator
◆ EdgeId
◆ Graph
◆ Matrix
◆ NodeId
◆ RawMatrix
◆ RawVector
◆ Vector
| llvm::PBQP::RegAlloc::RegAllocSolverImpl::RegAllocSolverImpl ( Graph & G) |
inline |
◆ handleAddEdge()
| void llvm::PBQP::RegAlloc::RegAllocSolverImpl::handleAddEdge ( EdgeId EId) |
inline |
◆ handleAddNode()
| void llvm::PBQP::RegAlloc::RegAllocSolverImpl::handleAddNode ( NodeId NId) |
inline |
◆ handleDisconnectEdge()
| void llvm::PBQP::RegAlloc::RegAllocSolverImpl::handleDisconnectEdge ( EdgeId EId, NodeId NId ) |
inline |
◆ handleReconnectEdge()
| void llvm::PBQP::RegAlloc::RegAllocSolverImpl::handleReconnectEdge ( EdgeId EId, NodeId NId ) |
inline |
◆ handleRemoveNode()
| void llvm::PBQP::RegAlloc::RegAllocSolverImpl::handleRemoveNode ( NodeId NId) |
inline |
◆ handleSetNodeCosts()
| void llvm::PBQP::RegAlloc::RegAllocSolverImpl::handleSetNodeCosts ( NodeId NId, const Vector & newCosts ) |
inline |
◆ handleUpdateCosts()
| void llvm::PBQP::RegAlloc::RegAllocSolverImpl::handleUpdateCosts ( EdgeId EId, const Matrix & NewCosts ) |
inline |
◆ solve()
| Solution llvm::PBQP::RegAlloc::RegAllocSolverImpl::solve ( ) |
inline |
The documentation for this class was generated from the following file: