LLVM API Documentation
#include <Briggs.h>
Public Types | |
typedef std::vector< unsigned > | UnsafeDegreesArray |
Public Member Functions | |
NodeData () | |
Public Attributes | |
bool | isHeuristic |
bool | isAllocable |
bool | isInitialized |
unsigned | numDenied |
unsigned | numSafe |
UnsafeDegreesArray | unsafeDegrees |
RNAllocableListItr | rnaItr |
RNUnallocableListItr | rnuItr |
typedef std::vector<unsigned> PBQP::Heuristics::Briggs::NodeData::UnsafeDegreesArray |
bool PBQP::Heuristics::Briggs::NodeData::isAllocable |
Definition at line 90 of file Briggs.h.
Referenced by PBQP::Heuristics::Briggs::addToHeuristicReduceList(), PBQP::Heuristics::Briggs::handleAddEdge(), and PBQP::Heuristics::Briggs::handleRemoveEdge().
bool PBQP::Heuristics::Briggs::NodeData::isHeuristic |
Definition at line 90 of file Briggs.h.
Referenced by PBQP::Heuristics::Briggs::addToHeuristicReduceList(), PBQP::Heuristics::Briggs::handleAddEdge(), PBQP::Heuristics::Briggs::handleRemoveEdge(), and PBQP::Heuristics::Briggs::preUpdateEdgeCosts().
RNAllocableListItr PBQP::Heuristics::Briggs::NodeData::rnaItr |
Definition at line 93 of file Briggs.h.
Referenced by PBQP::Heuristics::Briggs::addToHeuristicReduceList(), PBQP::Heuristics::Briggs::handleAddEdge(), and PBQP::Heuristics::Briggs::handleRemoveEdge().
RNUnallocableListItr PBQP::Heuristics::Briggs::NodeData::rnuItr |
Definition at line 94 of file Briggs.h.
Referenced by PBQP::Heuristics::Briggs::addToHeuristicReduceList(), PBQP::Heuristics::Briggs::handleAddEdge(), and PBQP::Heuristics::Briggs::handleRemoveEdge().
UnsafeDegreesArray PBQP::Heuristics::Briggs::NodeData::unsafeDegrees |