Home | History | Annotate | Download | only in Scalar

Lines Matching defs:AA

492 static bool moveUp(AliasAnalysis &AA, StoreInst *SI, Instruction *P) {
495 if (AA.getModRefInfo(P, StoreLoc) != MRI_NoModRef)
518 bool MayAlias = AA.getModRefInfo(C) != MRI_NoModRef;
525 [C, &AA](const MemoryLocation &ML) {
526 return AA.getModRefInfo(C, ML);
531 [C, &AA](const ImmutableCallSite &CS) {
532 return AA.getModRefInfo(C, CS);
542 if (AA.getModRefInfo(P, CS) != MRI_NoModRef)
549 if (AA.getModRefInfo(P, ML) != MRI_NoModRef)
595 AliasAnalysis &AA = LookupAliasAnalysis();
604 if (AA.getModRefInfo(&I, LoadLoc) & MRI_Mod) {
615 if (!moveUp(AA, SI, P))
626 if (!AA.isNoAlias(MemoryLocation::get(SI), LoadLoc))
671 AliasAnalysis &AA = LookupAliasAnalysis();
675 if (AA.getModRefInfo(&*I, StoreLoc) != MRI_NoModRef) {
904 // access dest. We rely on AA to figure this out for us.
905 AliasAnalysis &AA = LookupAliasAnalysis();
906 ModRefInfo MR = AA.getModRefInfo(C, cpyDest, srcSize);
909 MR = AA.callCapturesBefore(C, cpyDest, srcSize, &DT);
941 // Update AA metadata
980 AliasAnalysis &AA = LookupAliasAnalysis();
1004 if (!AA.isNoAlias(MemoryLocation::getForDest(M),
1234 AliasAnalysis &AA = LookupAliasAnalysis();
1240 if (!AA.isNoAlias(MemoryLocation::getForDest(M),