Lines Matching refs:getRank
205 unsigned ReassociatePass::getRank(Value *V) { in getRank() function in ReassociatePass
221 Rank = std::max(Rank, getRank(I->getOperand(i))); in getRank()
244 if (isa<Constant>(LHS) || getRank(RHS) < getRank(LHS)) in canonicalizeOperands()
1112 Factors.append(E.second, ValueEntry(getRank(E.first), E.first)); in RemoveFactorFromExpression()
1392 O.setSymbolicRank(getRank(O.getSymbolicPart())); in OptimizeXor()
1469 ValueEntry VE(getRank(O.getValue()), O.getValue()); in OptimizeXor()
1474 ValueEntry VE(getRank(C), C); in OptimizeXor()
1534 Ops.insert(Ops.begin(), ValueEntry(getRank(Mul), Mul)); in OptimizeAdd()
1573 Ops.insert(Ops.end(), ValueEntry(getRank(V), V)); in OptimizeAdd()
1709 Ops.insert(Ops.begin(), ValueEntry(getRank(V2), V2)); in OptimizeAdd()
1885 ValueEntry NewEntry = ValueEntry(getRank(V), V); in OptimizeMul()
2291 Ops.append(E.second, ValueEntry(getRank(E.first), E.first)); in ReassociateExpression()