Home
last modified time | relevance | path

Searched refs:RequiredILS (Results 1 – 3 of 3) sorted by relevance

/external/llvm-project/polly/include/polly/
DScopDetection.h158 InvariantLoadsSetTy RequiredILS; member
178 RequiredILS(std::move(DC.RequiredILS)) { in DetectionContext()
366 bool onlyValidRequiredInvariantLoads(InvariantLoadsSetTy &RequiredILS,
DScopInfo.h2391 return DC.RequiredILS; in getRequiredInvariantLoads()
2395 void addRequiredInvariantLoad(LoadInst *LI) { DC.RequiredILS.insert(LI); } in addRequiredInvariantLoad()
/external/llvm-project/polly/lib/Analysis/
DScopDetection.cpp452 InvariantLoadsSetTy &RequiredILS, DetectionContext &Context) const { in onlyValidRequiredInvariantLoads() argument
456 if (!PollyInvariantLoadHoisting && !RequiredILS.empty()) in onlyValidRequiredInvariantLoads()
459 for (LoadInst *Load : RequiredILS) { in onlyValidRequiredInvariantLoads()
465 if (Context.RequiredILS.count(Load)) in onlyValidRequiredInvariantLoads()
467 if (!isHoistableLoad(Load, CurRegion, LI, SE, DT, Context.RequiredILS)) in onlyValidRequiredInvariantLoads()
481 Context.RequiredILS.insert(RequiredILS.begin(), RequiredILS.end()); in onlyValidRequiredInvariantLoads()
582 Context.RequiredILS.insert(Load); in isValidBranch()
808 Ctx.RequiredILS.insert(LI); in isInvariant()
932 isHoistableLoad(Load, CurRegion, LI, SE, DT, Context.RequiredILS)) in hasValidArraySizes()
933 Context.RequiredILS.insert(Load); in hasValidArraySizes()
[all …]