Lines Matching defs:OGVN
1194 std::optional<unsigned> OGVN = Cand.getGVN(Incoming);
1195 if (!OGVN && Blocks.contains(IncomingBlock)) {
1206 unsigned GVN = *OGVN;
1207 OGVN = Cand.getCanonicalNum(GVN);
1208 assert(OGVN && "No GVN found for incoming value?");
1209 PHIGVNs.push_back(*OGVN);
1213 OGVN = Cand.getGVN(IncomingBlock);
1218 if (!OGVN) {
1233 OGVN = Cand.getGVN(PrevBlock);
1235 GVN = *OGVN;
1236 OGVN = Cand.getCanonicalNum(GVN);
1237 assert(OGVN && "No GVN found for incoming block?");
1238 PHIGVNs.push_back(*OGVN);
2520 std::optional<unsigned> OGVN =
2522 assert(OGVN && "Could not find GVN for Canonical Number?");
2523 std::optional<Value *> OV = Region.Candidate->fromGVN(*OGVN);