Home
last modified time | relevance | path

Searched refs:intersect_domain (Results 1 – 21 of 21) sorted by relevance

/external/llvm-project/polly/lib/Transform/
DDeLICM.cpp148 return Simplified.intersect_domain(Universe); in expandMapping()
387 Existing.Known.intersect_domain(Conflicting); in isConflicting()
389 Proposed.Known.intersect_domain(Conflicting); in isConflicting()
428 Existing.Written.intersect_domain(ProposedFixedDefs); in isConflicting()
468 ExistingKnownDefs.intersect_domain(Conflicting); in isConflicting()
470 Proposed.Written.intersect_domain(Conflicting); in isConflicting()
497 Existing.Written.intersect_domain(Conflicting); in isConflicting()
499 Proposed.Written.intersect_domain(Conflicting); in isConflicting()
774 auto NewAccRel = UseTarget.intersect_domain(Domain); in mapValue()
975 auto NewAccRel = WriteTarget.intersect_domain(Domain); in mapPHI()
DSimplify.cpp177 AccRel = AccRel.intersect_domain(Domain); in removeOverwrites()
255 isl::map AccRel = MA->getLatestAccessRelation().intersect_domain(Domain); in coalesceWrites()
304 FutureWrites.uncurry().intersect_domain(Filter.wrap()); in coalesceWrites()
313 OtherMA->getLatestAccessRelation().intersect_domain(Domain); in coalesceWrites()
348 FutureWrites.intersect_domain(AccRelWrapped).get_map_list()) { in coalesceWrites()
426 AccRel = AccRel.intersect_domain(Domain); in removeRedundantWrites()
DFlattenSchedule.cpp65 auto RestrictedOldSchedule = OldSchedule.intersect_domain(Domains); in runOnScop()
DZoneAlgo.cpp266 Schedule = Schedule.intersect_domain(Domains); in ZoneAlgorithm()
619 return Schedule.intersect_domain(Domain); in getScatterFor()
642 return AccRel.intersect_domain(Domain); in getAccessRelationFor()
DScheduleTreeTransform.cpp265 return NewSchedule.intersect_domain(FilterDomain); in visitFilter()
DScheduleOptimizer.cpp617 AccMap = AccMap.intersect_domain(Domain); in isMatMulOperandAcc()
618 PossibleMatMul = PossibleMatMul.intersect_domain(Domain); in isMatMulOperandAcc()
/external/llvm-project/polly/lib/External/isl/
Disl_pw_pullback_templ.c95 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()
Disl_multi_intersect.c104 __isl_give MULTI(BASE) *FN(MULTI(BASE),intersect_domain)( in MULTI()
110 &FN(EL,intersect_domain)); in MULTI()
Disl_multi_explicit_domain.c99 dst = FN(MULTI(BASE),intersect_domain)(dst, dom); in MULTI()
Disl_union_templ.c824 .fn = &FN(PW,intersect_domain), in FN()
835 __isl_give UNION *FN(UNION,intersect_domain)(__isl_take UNION *u, in FN() argument
Disl_pw_templ.c813 __isl_give PW *FN(PW,intersect_domain)(__isl_take PW *pw, in FN() argument
/external/llvm-project/polly/utils/pyscop/
Disl.py130 return self.intersect_domain(set)
144 return self.intersect_domain(set)
/external/llvm-project/polly/lib/Support/
DISLTools.cpp186 IdentityMap = IdentityMap.intersect_domain(Set); in makeIdentityMap()
364 ReachingOverwrite.intersect_domain(ReadActions.wrap()); in computeArrayUnused()
/external/llvm-project/polly/lib/Analysis/
DScopInfo.cpp605 USchedule = USchedule.intersect_domain(UDomain); in applyScheduleToAccessRelation()
1130 Schedule = Schedule.intersect_domain(isl::union_set(Domain)); in getSchedule()
2303 AccessDomain = AccessDomain.intersect_domain(Domain); in getAccessesOfType()
2342 return Schedule.intersect_domain(getDomains()); in getScheduleTree()
2610 MA->getAccessRelation().intersect_domain(Domain).range(); in getStatistics()
DScopBuilder.cpp2725 AllAccsRel = AllAccsRel.intersect_domain(Stmt.getDomain()); in checkForReductions()
2733 MA->getAccessRelation().intersect_domain(Stmt.getDomain()); in checkForReductions()
2903 AccessRelation = AccessRelation.intersect_domain(Stmt.getDomain()); in getNonHoistableCtx()
3337 Accesses = Accesses.intersect_domain(Domains); in calculateMinMaxAccess()
/external/llvm-project/polly/lib/External/isl/include/isl/
Dcpp-checked.h1274 inline isl::checked::basic_map intersect_domain(isl::checked::basic_set bset) const;
1493 inline isl::checked::map intersect_domain(isl::checked::set set) const;
1702 inline isl::checked::multi_pw_aff intersect_domain(isl::checked::set domain) const;
1773 inline isl::checked::multi_union_pw_aff intersect_domain(isl::checked::union_set uset) const;
1924 inline isl::checked::pw_aff intersect_domain(isl::checked::set set) const;
2033 inline isl::checked::pw_multi_aff intersect_domain(isl::checked::set set) const;
2781 inline isl::checked::union_map intersect_domain(isl::checked::space space) const;
2782 inline isl::checked::union_map intersect_domain(isl::checked::union_set uset) const;
2860 inline isl::checked::union_pw_aff intersect_domain(isl::checked::space space) const;
2861 inline isl::checked::union_pw_aff intersect_domain(isl::checked::union_set uset) const;
[all …]
Disl-noexceptions.h681 inline basic_map intersect_domain(basic_set bset) const;
1322 inline map intersect_domain(set set) const;
1679 inline multi_pw_aff intersect_domain(set domain) const;
1777 inline multi_union_pw_aff intersect_domain(union_set uset) const;
1991 inline pw_aff intersect_domain(set set) const;
2148 inline pw_multi_aff intersect_domain(set set) const;
2273 inline pw_qpolynomial intersect_domain(set set) const;
2479 inline schedule intersect_domain(union_set domain) const;
3110 inline union_map intersect_domain(union_set uset) const;
3260 inline union_pw_aff intersect_domain(union_set uset) const;
[all …]
Dcpp.h1339 inline isl::basic_map intersect_domain(isl::basic_set bset) const;
1558 inline isl::map intersect_domain(isl::set set) const;
1767 inline isl::multi_pw_aff intersect_domain(isl::set domain) const;
1838 inline isl::multi_union_pw_aff intersect_domain(isl::union_set uset) const;
1989 inline isl::pw_aff intersect_domain(isl::set set) const;
2098 inline isl::pw_multi_aff intersect_domain(isl::set set) const;
2846 inline isl::union_map intersect_domain(isl::space space) const;
2847 inline isl::union_map intersect_domain(isl::union_set uset) const;
2925 inline isl::union_pw_aff intersect_domain(isl::space space) const;
2926 inline isl::union_pw_aff intersect_domain(isl::union_set uset) const;
[all …]
/external/llvm-project/polly/lib/CodeGen/
DBlockGenerators.cpp589 USchedule = USchedule.intersect_domain(Domain); in buildContainsCondition()
672 isl::union_map USchedule = AstBuild.get_schedule().intersect_domain(Domain); in generateBeginStmtTrace()
DPPCGCodeGeneration.cpp293 AddrFunc = AddrFunc.intersect_domain(Stmt->getDomain()); in pollyBuildAstExprForStmt()
/external/llvm-project/polly/lib/External/isl/interface/
Disl.py199 def intersect_domain(*args): member in union_pw_multi_aff
596 def intersect_domain(arg0, arg1): member in multi_union_pw_aff
952 def intersect_domain(*args): member in union_pw_aff
1348 def intersect_domain(arg0, arg1): member in multi_pw_aff
1358 return multi_union_pw_aff(arg0).intersect_domain(arg1)
1961 def intersect_domain(arg0, arg1): member in pw_multi_aff
1971 return union_pw_multi_aff(arg0).intersect_domain(arg1)
2557 def intersect_domain(arg0, arg1): member in pw_aff
2567 return union_pw_aff(arg0).intersect_domain(arg1)
6632 def intersect_domain(*args): member in union_map
[all …]