Home
last modified time | relevance | path

Searched refs:project_out (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/polly/lib/Transform/
H A DFlattenAlgo.cpp30 Set = Set.project_out(isl::dim::param, 0, ParamDims); in isDimBoundedByConstant()
31 Set = Set.project_out(isl::dim::set, 0, dim); in isDimBoundedByConstant()
34 Set = Set.project_out(isl::dim::set, 1, SetDims - 1); in isDimBoundedByConstant()
43 Set = Set.project_out(isl::dim::set, 0, dim); in isDimBoundedByParameter()
46 Set = Set.project_out(isl::dim::set, 1, SetDims - 1); in isDimBoundedByParameter()
123 auto Outprojected = Map.project_out(isl::dim::out, first, n); in scheduleProjectOut()
135 isl::map SingleMap = Map.project_out(isl::dim::out, 0, pos); in scheduleExtractDimAff()
136 SingleMap = SingleMap.project_out(isl::dim::out, 1, MapDims - pos - 1); in scheduleExtractDimAff()
187 auto ThisSet = ScatterSet.project_out(isl::dim::set, 1, Dims - 1); in tryFlattenSequence()
265 SubExtent = SubExtent.project_out(isl::dim::param, 0, SubExtentDims); in tryFlattenLoop()
[all …]
H A DMaximalStaticExpansion.cpp67 Set = Set.project_out(isl::dim::param, 0, ParamDims); in isDimBoundedByConstant()
68 Set = Set.project_out(isl::dim::set, 0, dim); in isDimBoundedByConstant()
71 Set = Set.project_out(isl::dim::set, 1, SetDims - 1); in isDimBoundedByConstant()
H A DMatmulOptimizer.cpp730 isl::map ExtMap = MapOldIndVar.project_out(isl::dim::out, 2, Dim - 2); in optimizePackedB()
772 makeIdentityMap(ScatterDomain, true).project_out(isl::dim::out, 3, 6); in optimizePackedA()
794 ExtScatterCopy = ExtScatterCopy.project_out(isl::dim::in, 3, 2); in optimizePackedA()
873 return MapOldIndVar.project_out(isl::dim::out, 0, Dim - 9); in getInductionVariablesSubstitution()
899 Prefix = Prefix.project_out(isl::dim::set, Dims - 1, 1); in isolateAndUnrollMatMulInnerLoops()
H A DScheduleTreeTransform.cpp302 Ext.project_out(isl::dim::in, 0, OuterDims).reverse(); in visitBand()
308 Ext.project_out(isl::dim::in, OuterDims, BandDims); in visitBand()
1121 BadPrefixes = BadPrefixes.project_out(isl::dim::set, Dims - 1, 1); in getPartialTilePrefixes()
1122 LoopPrefixes = LoopPrefixes.project_out(isl::dim::set, Dims - 1, 1); in getPartialTilePrefixes()
/llvm-project-15.0.7/polly/lib/Support/
H A DISLTools.cpp620 A.project_out(isl::dim::param, 0, in flatCompare()
622 .project_out(isl::dim::set, i + 1, ALen - i - 1) in flatCompare()
623 .project_out(isl::dim::set, 0, i); in flatCompare()
625 B.project_out(isl::dim::param, 0, in flatCompare()
627 .project_out(isl::dim::set, i + 1, BLen - i - 1) in flatCompare()
628 .project_out(isl::dim::set, 0, i); in flatCompare()
801 BSet.project_out(isl::dim::param, 0, in recursiveExpand()
803 .project_out(isl::dim::set, Dim + 1, Dims - Dim - 1) in recursiveExpand()
804 .project_out(isl::dim::set, 0, Dim); in recursiveExpand()
/llvm-project-15.0.7/polly/lib/External/isl/
H A Disl_project_out_all_params_templ.c20 return FN(TYPE,project_out)(obj, isl_dim_param, 0, n); in FN()
H A Disl_pw_templ.c1196 __isl_give PW *FN(PW,project_out)(__isl_take PW *pw, in FN() argument
1241 pw = FN(PW,project_out)(pw, isl_dim_in, 0, n); in FN()
H A Disl_union_map.c3944 static isl_stat project_out(__isl_take isl_map *map, void *user) in project_out() function
3977 if (isl_union_map_foreach_map(umap, &project_out, &data) < 0) in isl_union_map_project_out()
/llvm-project-15.0.7/polly/lib/Analysis/
H A DScopBuilder.cpp236 OnlyDimS = OnlyDimS.project_out(isl::dim::set, Dim + 1, NumDimsS - Dim - 1); in partitionSetParts()
314 Dom = Dom.project_out(isl::dim::set, NewDepth, 1); in adjustDomainDimensions()
328 Dom = Dom.project_out(isl::dim::set, NumDim - Diff, Diff); in adjustDomainDimensions()
776 BackedgeCondition = BackedgeCondition.project_out( in addLoopBoundsToHeaderDomain()
2205 isl::set DimOnly = isl::set(Elements).project_out(isl::dim::set, 0, i); in foldSizeConstantsToRight()
2206 DimOnly = DimOnly.project_out(isl::dim::set, 1, Dims - i - 1); in foldSizeConstantsToRight()
3173 Domain = Domain.project_out(isl::dim::set, 0, in getAccessDomain()
/llvm-project-15.0.7/polly/unittests/Isl/
H A DIslTest.cpp408 EXPECT_EQ(BSet.project_out(isl::dim::set, 0, 1), Seven); in TEST()
430 EXPECT_EQ(Set.project_out(isl::dim::set, 0, 1), Seven); in TEST()
/llvm-project-15.0.7/polly/lib/External/isl/include/isl/
H A Disl-noexceptions.h1585 inline isl::map project_out(isl::dim type, unsigned int first, unsigned int n) const;
1793 inline isl::basic_set project_out(isl::dim type, unsigned int first, unsigned int n) const;
2266 inline isl::map project_out(isl::dim type, unsigned int first, unsigned int n) const;
2964 inline isl::basic_set project_out(isl::dim type, unsigned int first, unsigned int n) const;
4007 inline isl::set project_out(isl::dim type, unsigned int first, unsigned int n) const;
8661 isl::map basic_map::project_out(isl::dim type, unsigned int first, unsigned int n) const in project_out() function
8663 return isl::map(*this).project_out(type, first, n); in project_out()
11545 isl::map map::project_out(isl::dim type, unsigned int first, unsigned int n) const in project_out() function
14788 isl::basic_set point::project_out(isl::dim type, unsigned int first, unsigned int n) const in project_out() function
14790 return isl::basic_set(*this).project_out(type, first, n); in project_out()
[all …]