Lines Matching refs:Num
125 void add(Value *V, uint32_t num);
272 void ValueTable::add(Value *V, uint32_t num) {
273 valueNumbering.insert(std::make_pair(V, num));
693 Value *findLeader(const BasicBlock *BB, uint32_t num);
1970 Value *GVN::findLeader(const BasicBlock *BB, uint32_t num) {
1971 LeaderTableEntry Vals = LeaderTable[num];
2136 uint32_t Num = VN.lookup_or_add_cmp(Cmp->getOpcode(), NotPred, Op0, Op1);
2139 if (Num < NextNum) {
2140 Value *NotCmp = findLeader(Root.getEnd(), Num);
2153 addToLeaderTable(Num, NotVal, Root.getEnd());
2186 unsigned Num = VN.lookup_or_add(LI);
2187 addToLeaderTable(Num, LI, LI->getParent());
2247 unsigned Num = VN.lookup_or_add(I);
2252 addToLeaderTable(Num, I, I->getParent());
2259 if (Num >= NextNum) {
2260 addToLeaderTable(Num, I, I->getParent());
2266 Value *repl = findLeader(I->getParent(), Num);
2269 addToLeaderTable(Num, I, I->getParent());