| /llvm-project-15.0.7/polly/lib/Transform/ |
| H A D | DeLICM.cpp | 148 return Simplified.intersect_domain(Universe); in expandMapping() 391 Existing.Known.intersect_domain(Conflicting); in isConflicting() 393 Proposed.Known.intersect_domain(Conflicting); in isConflicting() 432 Existing.Written.intersect_domain(ProposedFixedDefs); in isConflicting() 472 ExistingKnownDefs.intersect_domain(Conflicting); in isConflicting() 474 Proposed.Written.intersect_domain(Conflicting); in isConflicting() 501 Existing.Written.intersect_domain(Conflicting); in isConflicting() 503 Proposed.Written.intersect_domain(Conflicting); in isConflicting() 777 auto NewAccRel = UseTarget.intersect_domain(Domain); in mapValue() 983 auto NewAccRel = WriteTarget.intersect_domain(Domain); in mapPHI()
|
| H A D | Simplify.cpp | 267 AccRel = AccRel.intersect_domain(Domain); in removeOverwrites() 345 isl::map AccRel = MA->getLatestAccessRelation().intersect_domain(Domain); in coalesceWrites() 394 FutureWrites.uncurry().intersect_domain(Filter.wrap()); in coalesceWrites() 403 OtherMA->getLatestAccessRelation().intersect_domain(Domain); in coalesceWrites() 438 FutureWrites.intersect_domain(AccRelWrapped).get_map_list()) { in coalesceWrites() 516 AccRel = AccRel.intersect_domain(Domain); in removeRedundantWrites()
|
| H A D | FlattenSchedule.cpp | 65 auto RestrictedOldSchedule = OldSchedule.intersect_domain(Domains); in runOnScop()
|
| H A D | ZoneAlgo.cpp | 267 Schedule = Schedule.intersect_domain(Domains); in ZoneAlgorithm() 626 return Schedule.intersect_domain(Domain); in getScatterFor() 649 return AccRel.intersect_domain(Domain); in getAccessRelationFor()
|
| H A D | MatmulOptimizer.cpp | 249 AccMap = AccMap.intersect_domain(Domain); in isMatMulOperandAcc() 250 PossibleMatMul = PossibleMatMul.intersect_domain(Domain); in isMatMulOperandAcc() 769 isl::set ScatterDomain = MapOldIndVar.intersect_domain(Domain).range(); in optimizePackedA()
|
| H A D | ScheduleTreeTransform.cpp | 205 return NewSchedule.intersect_domain(FilterDomain); in visitFilter() 746 Deps.intersect_domain(LHSPartSched.domain()) in canFuseOutermost() 1011 PartialSchedUAff = PartialSchedUAff.intersect_domain(Domain); in applyFullUnroll()
|
| /llvm-project-15.0.7/polly/lib/External/isl/ |
| H A D | isl_pw_pullback_templ.c | 95 res = FN(PW,intersect_domain)(res, isl_set_copy(pma->p[0].set)); in FN() 102 res_i = FN(PW,intersect_domain)(res_i, in FN()
|
| H A D | isl_multi_intersect.c | 104 __isl_give MULTI(BASE) *FN(MULTI(BASE),intersect_domain)( in MULTI() 110 &FN(EL,intersect_domain)); in MULTI()
|
| H A D | isl_multi_explicit_domain.c | 99 dst = FN(MULTI(BASE),intersect_domain)(dst, dom); in MULTI()
|
| H A D | isl_test_cpp.cc | 302 access.intersect_domain(instances); in test_typed()
|
| H A D | isl_union_templ.c | 817 .fn = &FN(PW,intersect_domain), in FN() 828 __isl_give UNION *FN(UNION,intersect_domain)(__isl_take UNION *u, in FN() argument
|
| H A D | isl_pw_templ.c | 813 __isl_give PW *FN(PW,intersect_domain)(__isl_take PW *pw, in FN() argument
|
| /llvm-project-15.0.7/polly/lib/External/isl/include/isl/ |
| H A D | isl-noexceptions.h | 5271 return isl::pw_aff(*this).intersect_domain(set); in intersect_domain() 8346 return isl::map(*this).intersect_domain(set); in intersect_domain() 8351 return isl::map(*this).intersect_domain(space); in intersect_domain() 8356 return isl::map(*this).intersect_domain(uset); in intersect_domain() 11138 isl::map map::intersect_domain(isl::set set) const in intersect_domain() function 11156 return this->intersect_domain(isl::set(set)); in intersect_domain() 11161 return this->intersect_domain(isl::set(set)); in intersect_domain() 15417 return this->intersect_domain(isl::set(set)); in intersect_domain() 15422 return this->intersect_domain(isl::set(set)); in intersect_domain() 16443 return this->intersect_domain(isl::set(set)); in intersect_domain() [all …]
|
| /llvm-project-15.0.7/polly/utils/pyscop/ |
| H A D | isl.py | 130 return self.intersect_domain(set) 144 return self.intersect_domain(set)
|
| /llvm-project-15.0.7/polly/lib/Support/ |
| H A D | ISLTools.cpp | 185 Result = Result.intersect_domain(Set); in makeIdentityMap() 371 ReachingOverwrite.intersect_domain(ReadActions.wrap()); in computeArrayUnused()
|
| /llvm-project-15.0.7/polly/lib/Analysis/ |
| H A D | ScopInfo.cpp | 581 USchedule = USchedule.intersect_domain(UDomain); in applyScheduleToAccessRelation() 1100 Schedule = Schedule.intersect_domain(isl::union_set(Domain)); in getSchedule() 2218 AccessDomain = AccessDomain.intersect_domain(Domain); in getAccessesOfType() 2257 return Schedule.intersect_domain(getDomains()); in getScheduleTree() 2525 MA->getAccessRelation().intersect_domain(Domain).range(); in getStatistics()
|
| H A D | ScopBuilder.cpp | 2536 AllAccsRel = AllAccsRel.intersect_domain(Stmt.getDomain()); in checkForReductions() 2544 MA->getAccessRelation().intersect_domain(Stmt.getDomain()); in checkForReductions() 2718 AccessRelation = AccessRelation.intersect_domain(Stmt.getDomain()); in getNonHoistableCtx() 3158 Accesses = Accesses.intersect_domain(Domains); in calculateMinMaxAccess()
|
| H A D | DependenceInfo.cpp | 691 NonPositive = NonPositive.intersect_domain(Deltas); in isValidSchedule()
|
| /llvm-project-15.0.7/polly/lib/CodeGen/ |
| H A D | BlockGenerators.cpp | 589 USchedule = USchedule.intersect_domain(Domain); in buildContainsCondition() 672 isl::union_map USchedule = AstBuild.get_schedule().intersect_domain(Domain); in generateBeginStmtTrace()
|
| H A D | PPCGCodeGeneration.cpp | 310 AddrFunc = AddrFunc.intersect_domain(Stmt->getDomain()); in pollyBuildAstExprForStmt()
|