Lines Matching defs:Weight

1803   int Weight;
1808 WeightedLeaf(SDValue Value, int Weight, int InsertionOrder) :
1809 Value(Value), Weight(Weight), InsertionOrder(InsertionOrder) {
1810 assert(Weight >= 0 && "Weight must be >= 0");
1815 return A.Weight == B.Weight ?
1817 (A.Weight > B.Weight);
1878 L.Weight = 1000;
1904 if (!Result.Value.getNode() || Result.Weight > L.Weight ||
1905 (Result.Weight == L.Weight && Result.InsertionOrder > L.InsertionOrder))
1931 if (!Result.Value.getNode() || Result.Weight > L.Weight ||
1932 (Result.Weight == L.Weight && Result.InsertionOrder > L.InsertionOrder))
2063 int Weight;
2065 Weight = getWeight(balanceSubTree(Op0N).getNode());
2066 // Weight = calculateWeight(Op0N);
2068 Weight = getWeight(Op0N);
2072 Weight += getWeight(balanceSubTree(Op1N).getNode());
2073 // Weight += calculateWeight(Op1N);
2075 Weight += getWeight(Op1N);
2077 RootWeights[N] = Weight;
2081 LLVM_DEBUG(dbgs() << "--> No need to balance root (Weight=" << Weight
2128 int Weight = RootWeights[Child.getNode()];
2129 if (Weight == -1) {
2132 Weight = getWeight(Child.getNode());
2133 } else if (Weight == -2) {
2142 CurrentWeight += Weight;
2152 Mul1 = WeightedLeaf(Child, Weight, InsertionOrder++);
2155 Mul2 = WeightedLeaf(Child, Weight, InsertionOrder++);
2165 Leaves.push(WeightedLeaf(Child, Weight, InsertionOrder++));
2168 int Weight = getWeight(Child.getNode());
2171 CurrentWeight += Weight;
2174 GA = WeightedLeaf(Child, Weight, InsertionOrder++);
2176 Leaves.push(WeightedLeaf(Child, Weight, InsertionOrder++));
2217 int Weight = Mul1.Weight + Mul2.Weight;
2228 Leaves.push(WeightedLeaf(New, Weight, Mul1.InsertionOrder));
2260 GA.Weight += Leaves.top().Weight;
2285 GA.Weight = SHL.Weight; // Specifically ignore the GA weight here
2313 assert(L0.Weight <= L1.Weight && "Priority queue is broken!");
2316 int V0Weight = L0.Weight;
2318 int V1Weight = L1.Weight;
2354 int Weight = V0Weight + V1Weight;
2355 Leaves.push(WeightedLeaf(NewNode, Weight, L0.InsertionOrder));
2357 LLVM_DEBUG(dbgs() << "--> Built new node (Weight=" << Weight
2394 RootWeights[NewRoot.getNode()] = Leaves.top().Weight;