Home
last modified time | relevance | path

Searched refs:RootWeights (Results 1 – 2 of 2) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
DHexagonISelDAGToDAG.cpp1635 assert(RootWeights.count(N) && "Cannot get weight of unseen root!"); in getWeight()
1636 assert(RootWeights[N] != -1 && "Cannot get weight of unvisited root!"); in getWeight()
1637 assert(RootWeights[N] != -2 && "Cannot get weight of RAWU'd root!"); in getWeight()
1638 return RootWeights[N]; in getWeight()
1644 assert(RootWeights.count(N) && RootWeights[N] >= 0 && in getHeight()
1895 assert(RootWeights.count(N) && "Cannot balance non-root node."); in balanceSubTree()
1896 assert(RootWeights[N] != -2 && "This node was RAUW'd!"); in balanceSubTree()
1900 if (RootWeights[N] != -1) in balanceSubTree()
1909 if ((!isOpcodeHandled(Op0.getNode()) || RootWeights.count(Op0.getNode())) && in balanceSubTree()
1910 (!isOpcodeHandled(Op1.getNode()) || RootWeights.count(Op1.getNode()))) { in balanceSubTree()
[all …]
DHexagonISelDAGToDAG.h149 SmallDenseMap<SDNode *,int> RootWeights; variable