Lines Matching full:loc
198 AliasAnalysis::Location Loc = AA.getLocationForDest(MI);
202 if (Loc.Size == AliasAnalysis::UnknownSize && AA.getDataLayout() == 0)
204 return Loc;
465 // If the read and written loc obviously don't alias, it isn't a read.
542 AliasAnalysis::Location Loc = getLocForWrite(Inst, *AA);
545 if (Loc.Ptr == 0)
550 // skip any instructions that 'Loc' clearly doesn't interact with. If we
563 // completely obliterated by the store to 'Loc', and c) which we know that
566 !isPossibleSelfRead(Inst, Loc, DepWrite, *AA)) {
568 OverwriteResult OR = isOverwrite(Loc, DepLoc, *AA,
623 // Can't look past this instruction if it might read 'Loc'.
624 if (AA->getModRefInfo(DepWrite, Loc) & AliasAnalysis::Ref)
627 InstDep = MD->getPointerDependencyFrom(Loc, false, DepWrite, &BB);
660 AliasAnalysis::Location Loc = AliasAnalysis::Location(F->getOperand(0));
669 MemDepResult Dep = MD->getPointerDependencyFrom(Loc, false, InstPt, BB);
694 Dep = MD->getPointerDependencyFrom(Loc, false, Next, BB);