Home
last modified time | relevance | path

Searched refs:getAccessInstruction (Results 1 – 11 of 11) sorted by relevance

/external/llvm-project/polly/lib/Transform/
DMaximalStaticExpansion.cpp198 Read->getAccessInstruction()); in isExpandable()
231 MA->getAccessInstruction()); in isExpandable()
243 MA->getAccessInstruction()); in isExpandable()
253 MA->getAccessInstruction()); in isExpandable()
274 MA->getAccessInstruction()); in isExpandable()
285 MA->getAccessInstruction()); in isExpandable()
295 MA->getAccessInstruction()); in isExpandable()
DDeLICM.cpp568 auto Inst = MA->getAccessInstruction(); in isMappable()
589 auto PHI = cast<PHINode>(MA->getAccessInstruction()); in isMappable()
672 auto *DefInst = DefMA->getAccessInstruction(); in tryMapValue()
1044 auto *WrittenVal = TargetStoreMA->getAccessInstruction()->getOperand(0); in collapseScalarsToStore()
1246 MA->getAccessInstruction()); in greedyCollapse()
1257 MA->getAccessInstruction()); in greedyCollapse()
1268 MA->getAccessInstruction()); in greedyCollapse()
1275 if (!isa<StoreInst>(MA->getAccessInstruction())) { in greedyCollapse()
1279 MA->getAccessInstruction()); in greedyCollapse()
1303 MA->getAccessInstruction()); in greedyCollapse()
[all …]
DZoneAlgo.cpp347 MA->getAccessInstruction()); in collectIncompatibleElts()
366 MA->getAccessInstruction()); in collectIncompatibleElts()
377 MA->getAccessInstruction()); in collectIncompatibleElts()
399 if (LoadInst *Load = dyn_cast_or_null<LoadInst>(MA->getAccessInstruction())) { in addArrayReadAccess()
421 Instruction *AccInst = MA->getAccessInstruction(); in getWrittenValue()
887 Instruction *AccInst = MA->getAccessInstruction(); in isCompatibleAccess()
901 auto *PHI = cast<PHINode>(MA->getAccessInstruction()); in isNormalizable()
1003 auto *PHI = cast<PHINode>(MA->getAccessInstruction()); in computeNormalizedPHIs()
1025 auto *PHI = cast<PHINode>(MA->getAccessInstruction()); in computeNormalizedPHIs()
DSimplify.cpp264 isa<StoreInst>(MA->getAccessInstruction()))) { in coalesceWrites()
422 (!S->getBoxedLoops().size() && MA->getAccessInstruction() && in removeRedundantWrites()
423 Stmt.getEntryBlock() == MA->getAccessInstruction()->getParent()); in removeRedundantWrites()
433 (isa<StoreInst>(MA->getAccessInstruction()) || in removeRedundantWrites()
/external/llvm-project/polly/lib/Analysis/
DScopBuilder.cpp2517 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()
[all …]
DScopInfo.cpp726 auto MAI = MemAccInst(getAccessInstruction()); in computeBoundsOnAccessRelation()
846 if (getAccessInstruction() && isa<MemIntrinsic>(getAccessInstruction())) { in buildAccessRelation()
1147 Instruction *AccessInst = Access->getAccessInstruction(); in addAccess()
1314 bool Found = PHIWrites.erase(cast<PHINode>(MA->getAccessInstruction())); in removeAccessData()
1319 bool Found = PHIReads.erase(cast<PHINode>(MA->getAccessInstruction())); in removeAccessData()
1333 return Acc->getAccessInstruction() == MA->getAccessInstruction(); in removeMemoryAccess()
1343 InstructionToAccess.erase(MA->getAccessInstruction()); in removeMemoryAccess()
1356 auto It = InstructionToAccess.find(MA->getAccessInstruction()); in removeSingleMemoryAccess()
1360 InstructionToAccess.erase(MA->getAccessInstruction()); in removeSingleMemoryAccess()
1827 if (MA->getAccessInstruction() == Val) in lookupInvariantEquivClass()
[all …]
/external/llvm-project/polly/lib/CodeGen/
DIslNodeBuilder.cpp1243 Instruction *AccInst = MA.getAccessInstruction(); in preloadInvariantLoad()
1331 if (ValueMap.count(MA->getAccessInstruction())) in preloadInvariantEquivClass()
1376 Instruction *AccInst = MA->getAccessInstruction(); in preloadInvariantEquivClass()
1384 Instruction *MAAccInst = MA->getAccessInstruction(); in preloadInvariantEquivClass()
1419 if (BasePtr == MA->getAccessInstruction()) in preloadInvariantEquivClass()
1425 Instruction *MAAccInst = MA->getAccessInstruction(); in preloadInvariantEquivClass()
1436 EscapeMap[MA->getAccessInstruction()] = in preloadInvariantEquivClass()
DBlockGenerators.cpp1629 PHINode *OrigPHI = cast<PHINode>(MA->getAccessInstruction()); in buildExitPHI()
/external/llvm-project/polly/lib/Exchange/
DJSONExporter.cpp449 if (LoadInst *LoadI = dyn_cast<LoadInst>(MA->getAccessInstruction())) { in importAccesses()
454 dyn_cast<StoreInst>(MA->getAccessInstruction())) { in importAccesses()
/external/llvm-project/polly/include/polly/
DScopInfo.h769 return isa<MemIntrinsic>(getAccessInstruction()); in isMemoryIntrinsic()
881 Instruction *getAccessInstruction() const { return AccessInstruction; } in getAccessInstruction() function
2016 PHINode *PHI = cast<PHINode>(Access->getAccessInstruction()); in addAccessFunction()
/external/llvm-project/polly/lib/Support/
DVirtualInstruction.cpp364 WorklistInsts.emplace_back(Stmt, Acc->getAccessInstruction()); in walkReachable()