Searched refs:RequiredILS (Results 1 – 3 of 3) sorted by relevance
/external/llvm-project/polly/include/polly/ |
D | ScopDetection.h | 158 InvariantLoadsSetTy RequiredILS; member 178 RequiredILS(std::move(DC.RequiredILS)) { in DetectionContext() 366 bool onlyValidRequiredInvariantLoads(InvariantLoadsSetTy &RequiredILS,
|
D | ScopInfo.h | 2391 return DC.RequiredILS; in getRequiredInvariantLoads() 2395 void addRequiredInvariantLoad(LoadInst *LI) { DC.RequiredILS.insert(LI); } in addRequiredInvariantLoad()
|
/external/llvm-project/polly/lib/Analysis/ |
D | ScopDetection.cpp | 452 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 …]
|