Lines Matching refs:VN
599 ValueTable VN; member in __anon5c61e9c00211::GVN
629 VN.erase(I); in markInstructionForDeletion()
634 AliasAnalysis *getAliasAnalysis() const { return VN.getAliasAnalysis(); } in getAliasAnalysis()
1668 VN.lookup_or_add(NewInsts[i]); in PerformLoadPRE()
2101 uint32_t LVN = VN.lookup_or_add(LHS); in propagateEquality()
2106 uint32_t RVN = VN.lookup_or_add(RHS); in propagateEquality()
2193 uint32_t NextNum = VN.getNextUnusedValueNumber(); in propagateEquality()
2194 uint32_t Num = VN.lookup_or_add_cmp(Cmp->getOpcode(), NotPred, Op0, Op1); in propagateEquality()
2245 unsigned Num = VN.lookup_or_add(LI); in processInstruction()
2307 uint32_t NextNum = VN.getNextUnusedValueNumber(); in processInstruction()
2308 unsigned Num = VN.lookup_or_add(I); in processInstruction()
2352 VN.setAliasAnalysis(&getAnalysis<AliasAnalysis>()); in runOnFunction()
2353 VN.setMemDep(MD); in runOnFunction()
2354 VN.setDomTree(DT); in runOnFunction()
2365 BB, DT, /* LoopInfo */ nullptr, VN.getAliasAnalysis(), MD); in runOnFunction()
2461 if (Value *V = findLeader(Pred, VN.lookup(Op))) { in performScalarPREInsertion()
2478 VN.add(Instr, ValNo); in performScalarPREInsertion()
2506 uint32_t ValNo = VN.lookup(CurInst); in performScalarPRE()
2599 VN.add(Phi, ValNo); in performScalarPRE()
2609 VN.getAliasAnalysis()->addEscapingUse(Phi->getOperandUse(jj)); in performScalarPRE()
2615 VN.erase(CurInst); in performScalarPRE()
2705 VN.clear(); in cleanupGlobalSets()
2713 VN.verifyRemoved(Inst); in verifyRemoved()
2852 unsigned ValNum = VN.lookup_or_add(Inst); in assignValNumForDeadCode()