Searched refs:RequiredILS (Results 1 – 3 of 3) sorted by relevance
470 InvariantLoadsSetTy &RequiredILS, DetectionContext &Context) const { in onlyValidRequiredInvariantLoads() argument474 if (!PollyInvariantLoadHoisting && !RequiredILS.empty()) in onlyValidRequiredInvariantLoads()477 for (LoadInst *Load : RequiredILS) { in onlyValidRequiredInvariantLoads()483 if (Context.RequiredILS.count(Load)) in onlyValidRequiredInvariantLoads()485 if (!isHoistableLoad(Load, CurRegion, LI, SE, DT, Context.RequiredILS)) in onlyValidRequiredInvariantLoads()499 Context.RequiredILS.insert(RequiredILS.begin(), RequiredILS.end()); in onlyValidRequiredInvariantLoads()600 Context.RequiredILS.insert(Load); in isValidBranch()826 Ctx.RequiredILS.insert(LI); in isInvariant()951 Context.RequiredILS.insert(Load); in hasValidArraySizes()956 Context.RequiredILS)) in hasValidArraySizes()[all …]
180 InvariantLoadsSetTy RequiredILS; member379 bool onlyValidRequiredInvariantLoads(InvariantLoadsSetTy &RequiredILS,
2375 return DC.RequiredILS; in getRequiredInvariantLoads()2379 void addRequiredInvariantLoad(LoadInst *LI) { DC.RequiredILS.insert(LI); } in addRequiredInvariantLoad()