Home
last modified time | relevance | path

Searched refs:intersect_params (Results 1 – 14 of 14) sorted by relevance

/llvm-project-15.0.7/polly/lib/External/isl/
H A Disl_multi_intersect.c79 domain = FN(DOM,intersect_params)(domain, params); in MULTI()
122 multi_dom = FN(DOM,intersect_params)(multi_dom, domain); in MULTI()
144 __isl_give MULTI(BASE) *FN(MULTI(BASE),intersect_params)( in MULTI()
150 &FN(EL,intersect_params)); in MULTI()
H A Disl_multi_explicit_domain.c104 dst = FN(MULTI(BASE),intersect_params)(dst, params); in MULTI()
H A Disl_union_templ.c705 __isl_give UNION *FN(UNION,intersect_params)(__isl_take UNION *u, in FN() argument
708 return FN(UNION,any_set_op)(u, set, &FN(PW,intersect_params)); in FN()
821 return FN(UNION,intersect_params)(u, in FN()
H A Disl_pw_templ.c822 __isl_give PW *FN(PW,intersect_params)(__isl_take PW *pw, in FN() argument
/llvm-project-15.0.7/polly/lib/Transform/
H A DSimplify.cpp233 Stmt.getDomain().intersect_params(Stmt.getParent()->getContext()); in removeEmptyDomainStmts()
268 AccRel = AccRel.intersect_params(S->getContext()); in removeOverwrites()
309 isl::set Domain = Stmt.getDomain().intersect_params(S->getContext()); in coalesceWrites()
497 Domain = Domain.intersect_params(S->getContext()); in removeRedundantWrites()
H A DForwardOpTree.cpp310 Domain = Domain.intersect_params(S->getContext()); in singleLocation()
H A DZoneAlgo.cpp576 PHIWriteTimes = PHIWriteTimes.intersect_params(DefinedContext); in computePerPHI()
/llvm-project-15.0.7/polly/lib/CodeGen/
H A DIslAst.cpp368 if (!AFirst.intersect_params(Params).domain().is_empty() && in buildCondition()
369 !BSecond.intersect_params(Params).domain().is_empty()) { in buildCondition()
375 if (!BFirst.intersect_params(Params).domain().is_empty() && in buildCondition()
376 !ASecond.intersect_params(Params).domain().is_empty()) { in buildCondition()
H A DBlockGenerators.cpp566 Stmt.getDomain().intersect_params(Stmt.getParent()->getContext()); in generateScalarLoads()
615 !StmtDom.intersect_params(Stmt.getParent()->getContext()) in generateConditionalExecution()
H A DIslNodeBuilder.cpp917 AccDomain = AccDomain.intersect_params(Context); in createNewAccesses()
/llvm-project-15.0.7/polly/lib/Support/
H A DISLTools.cpp530 auto ParamsMap = isl::map::universe(MapSpace).intersect_params(Params); in subtractParams()
536 isl::set ParamsSet = isl::set::universe(SetSpace).intersect_params(Params); in subtractParams()
/llvm-project-15.0.7/polly/lib/External/isl/include/isl/
H A Disl-noexceptions.h2204 inline isl::map intersect_params(isl::set params) const;
5296 return isl::pw_aff(*this).intersect_params(set); in intersect_params()
8386 return isl::map(*this).intersect_params(params); in intersect_params()
9375 return isl::set(*this).intersect_params(params); in intersect_params()
9380 return this->intersect_params(isl::basic_set(bset2)); in intersect_params()
11196 isl::map map::intersect_params(isl::set params) const in intersect_params() function
12320 return isl::pw_multi_aff(*this).intersect_params(set); in intersect_params()
14564 return isl::basic_set(*this).intersect_params(bset2); in intersect_params()
14569 return isl::basic_set(*this).intersect_params(params); in intersect_params()
15435 isl::pw_aff pw_aff::intersect_params(isl::set set) const in intersect_params() function
[all …]
/llvm-project-15.0.7/polly/lib/Analysis/
H A DScopInfo.cpp1050 StmtDomain = StmtDomain.intersect_params(DefinedContext); in setNewAccessRelation()
1879 PositiveContext = PositiveContext.intersect_params(Context); in hasFeasibleRuntimeContext()
1880 PositiveContext = PositiveContext.intersect_params(getDomains().params()); in hasFeasibleRuntimeContext()
2506 isl::set Domain = Stmt.getDomain().intersect_params(getContext()); in getStatistics()
/llvm-project-15.0.7/polly/include/polly/
H A DScopInfo.h2182 return Context.intersect_params(AssumedContext).subtract(InvalidContext); in getBestKnownDefinedBehaviorContext()