diff options
-rw-r--r-- | lib/CodeGen/PBQP/GraphBase.h | 10 | ||||
-rw-r--r-- | lib/CodeGen/RegAllocPBQP.cpp | 1 |
2 files changed, 5 insertions, 6 deletions
diff --git a/lib/CodeGen/PBQP/GraphBase.h b/lib/CodeGen/PBQP/GraphBase.h index f04a163..cc3e017 100644 --- a/lib/CodeGen/PBQP/GraphBase.h +++ b/lib/CodeGen/PBQP/GraphBase.h @@ -138,13 +138,11 @@ protected: NodeEntry &node1Entry = getNodeEntry(newEdgeEntry.getNode1Itr()), &node2Entry = getNodeEntry(newEdgeEntry.getNode2Itr()); - unsigned n1Len = node1Entry.getCosts().getLength(), - n2Len = node2Entry.getCosts().getLength(), - mRows = newEdgeEntry.getCosts().getRows(), - mCols = newEdgeEntry.getCosts().getCols(); - // Sanity check on matrix dimensions. - assert((n1Len == mRows) && (n2Len == mCols) && + assert((node1Entry.getCosts().getLength() == + newEdgeEntry.getCosts().getRows()) && + (node2Entry.getCosts().getLength() == + newEdgeEntry.getCosts().getCols()) && "Matrix dimensions do not match cost vector dimensions."); // Create links between nodes and edges. diff --git a/lib/CodeGen/RegAllocPBQP.cpp b/lib/CodeGen/RegAllocPBQP.cpp index 63c7d3d..e0aea98 100644 --- a/lib/CodeGen/RegAllocPBQP.cpp +++ b/lib/CodeGen/RegAllocPBQP.cpp @@ -682,6 +682,7 @@ void PBQPRegAlloc::addStackInterval(const LiveInterval *spilled, bool PBQPRegAlloc::mapPBQPToRegAlloc(const PBQP::Solution &solution) { static unsigned round = 0; + (void) round; // Set to true if we have any spills bool anotherRoundNeeded = false; |