Lines Matching refs:Rank
83 dbgs() << ", #" << Ops[i].Rank << "] "; in PrintOps()
168 unsigned Rank = 2; in BuildRankMap() local
172 ValueRankMap[&Arg] = ++Rank; in BuildRankMap()
173 LLVM_DEBUG(dbgs() << "Calculated Rank[" << Arg.getName() << "] = " << Rank in BuildRankMap()
179 unsigned BBRank = RankMap[BB] = ++Rank << 16; in BuildRankMap()
197 if (unsigned Rank = ValueRankMap[I]) in getRank() local
198 return Rank; // Rank already known? in getRank()
204 unsigned Rank = 0, MaxRank = RankMap[I->getParent()]; in getRank() local
205 for (unsigned i = 0, e = I->getNumOperands(); i != e && Rank != MaxRank; ++i) in getRank()
206 Rank = std::max(Rank, getRank(I->getOperand(i))); in getRank()
212 ++Rank; in getRank()
214 LLVM_DEBUG(dbgs() << "Calculated Rank[" << V->getName() << "] = " << Rank in getRank()
217 return ValueRankMap[I] = Rank; in getRank()
977 unsigned XRank = Ops[i].Rank; in FindInOperandList()
979 for (unsigned j = i+1; j != e && Ops[j].Rank == XRank; ++j) { in FindInOperandList()
988 for (unsigned j = i-1; j != ~0U && Ops[j].Rank == XRank; --j) { in FindInOperandList()
2224 unsigned MaxRank = std::max(Ops[i].Rank, Ops[j].Rank); in ReassociateExpression()