Lines Matching refs:OGVN
1184 Optional<unsigned> OGVN = Cand.getGVN(Incoming); in getGVNForPHINode() local
1185 if (!OGVN && Blocks.contains(IncomingBlock)) { in getGVNForPHINode()
1196 unsigned GVN = *OGVN; in getGVNForPHINode()
1197 OGVN = Cand.getCanonicalNum(GVN); in getGVNForPHINode()
1198 assert(OGVN && "No GVN found for incoming value?"); in getGVNForPHINode()
1199 PHIGVNs.push_back(*OGVN); in getGVNForPHINode()
1203 OGVN = Cand.getGVN(IncomingBlock); in getGVNForPHINode()
1208 if (!OGVN) { in getGVNForPHINode()
1223 OGVN = Cand.getGVN(PrevBlock); in getGVNForPHINode()
1225 GVN = *OGVN; in getGVNForPHINode()
1226 OGVN = Cand.getCanonicalNum(GVN); in getGVNForPHINode()
1227 assert(OGVN && "No GVN found for incoming block?"); in getGVNForPHINode()
1228 PHIGVNs.push_back(*OGVN); in getGVNForPHINode()
2503 Optional<unsigned> OGVN = Region.Candidate->fromCanonicalNum(OutputCanon); in findOutputValueInRegion() local
2504 assert(OGVN && "Could not find GVN for Canonical Number?"); in findOutputValueInRegion()
2505 Optional<Value *> OV = Region.Candidate->fromGVN(*OGVN); in findOutputValueInRegion()