Lines Matching refs:getAccessInstruction
2517 const auto &Loc = Access->getAccessInstruction() in assumeNoOutOfBounds()
2518 ? Access->getAccessInstruction()->getDebugLoc() in assumeNoOutOfBounds()
2620 assert(Acc->getAccessInstruction() == PHI); in ensurePHIWrite()
2746 dyn_cast<const LoadInst>(CandidatePair.first->getAccessInstruction()); in checkForReductions()
2893 auto *LI = cast<LoadInst>(Access->getAccessInstruction()); in getNonHoistableCtx()
2950 LoadInst *LInst = cast<LoadInst>(MA->getAccessInstruction()); in canAlwaysBeHoisted()
2996 auto *AccInst = InvMAs.front().MA->getAccessInstruction(); in addInvariantLoads()
3008 Instruction *AccInst = MA->getAccessInstruction(); in addInvariantLoads()
3033 LoadInst *LInst = cast<LoadInst>(MA->getAccessInstruction()); in addInvariantLoads()
3105 auto *Store = dyn_cast<StoreInst>(StoreMA->getAccessInstruction()); in collectCandidateReductionLoads()
3155 Access->getAccessInstruction(), MemoryKind::Array); in findCanonicalArray()
3199 BasePtrAccess->getAccessInstruction(), MemoryKind::Array); in canonicalizeDynamicBasePtrs()
3403 MemAccInst Acc(MA->getAccessInstruction()); in buildAliasGroupsForAccesses()
3471 Access->getAccessInstruction()) in buildAliasGroup()
3496 scop->invalidate(ALIASING, MA->getAccessInstruction()->getDebugLoc(), in buildAliasGroup()
3497 MA->getAccessInstruction()->getParent()); in buildAliasGroup()
3507 cast<LoadInst>(BasePtrMA->getAccessInstruction())); in buildAliasGroup()