Lines Matching refs:Rank
84 dbgs() << ", #" << Ops[i].Rank << "] "; in PrintOps()
169 unsigned Rank = 2; in BuildRankMap() local
173 ValueRankMap[&Arg] = ++Rank; in BuildRankMap()
174 LLVM_DEBUG(dbgs() << "Calculated Rank[" << Arg.getName() << "] = " << Rank in BuildRankMap()
180 unsigned BBRank = RankMap[BB] = ++Rank << 16; in BuildRankMap()
198 if (unsigned Rank = ValueRankMap[I]) in getRank() local
199 return Rank; // Rank already known? in getRank()
205 unsigned Rank = 0, MaxRank = RankMap[I->getParent()]; in getRank() local
206 for (unsigned i = 0, e = I->getNumOperands(); i != e && Rank != MaxRank; ++i) in getRank()
207 Rank = std::max(Rank, getRank(I->getOperand(i))); in getRank()
213 ++Rank; in getRank()
215 LLVM_DEBUG(dbgs() << "Calculated Rank[" << V->getName() << "] = " << Rank in getRank()
218 return ValueRankMap[I] = Rank; in getRank()
1104 unsigned XRank = Ops[i].Rank; in FindInOperandList()
1106 for (unsigned j = i+1; j != e && Ops[j].Rank == XRank; ++j) { in FindInOperandList()
1115 for (unsigned j = i-1; j != ~0U && Ops[j].Rank == XRank; --j) { in FindInOperandList()
2417 unsigned MaxRank = std::max(Ops[i].Rank, Ops[j].Rank); in ReassociateExpression()