Lines Matching refs:Forward
32 assert(!AS.Forward && "Alias set is already forwarding!"); in mergeSetIn()
33 assert(!Forward && "This set is a forwarding set!!"); in mergeSetIn()
66 AS.Forward = this; // Forward across AS now... in mergeSetIn()
84 if (AliasSet *Fwd = AS->Forward) { in removeAliasSet()
86 AS->Forward = nullptr; in removeAliasSet()
220 if (Cur->Forward || !Cur->aliasesPointer(Ptr, Size, AAInfo, AA)) continue; in mergeAliasSetsForPointer()
238 if (!AS.Forward && AS.aliasesPointer(Ptr, Size, AAInfo, AA)) in containsPointer()
245 if (!AS.Forward && AS.aliasesUnknownInst(Inst, AA)) in containsUnknown()
254 if (Cur->Forward || !Cur->aliasesUnknownInst(Inst, AA)) in findAliasSetForUnknownInst()
258 else if (!Cur->Forward) // Otherwise, we must merge the sets. in findAliasSetForUnknownInst()
413 if (AS.Forward) in add()
562 if (!Cur->Forward) in deleteValue()
625 if (Forward) in print()
626 OS << " forwarding to " << (void*)Forward; in print()