Home
last modified time | relevance | path

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

/external/llvm-project/polly/lib/Transform/
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()
33 Set = Set.project_out(isl::dim::set, 1, SetDims - 1); in isDimBoundedByConstant()
42 Set = Set.project_out(isl::dim::set, 0, dim); in isDimBoundedByParameter()
44 Set = Set.project_out(isl::dim::set, 1, SetDims - 1); in isDimBoundedByParameter()
121 auto Outprojected = Map.project_out(isl::dim::out, first, n); in scheduleProjectOut()
144 isl::map SingleMap = Map.project_out(isl::dim::out, 0, pos); in scheduleExtractDimAff()
145 SingleMap = SingleMap.project_out(isl::dim::out, 1, MapDims - pos - 1); in scheduleExtractDimAff()
196 auto ThisSet = ScatterSet.project_out(isl::dim::set, 1, Dims - 1); in tryFlattenSequence()
269 SubExtent = SubExtent.project_out(isl::dim::param, 0, SubExtentDims); in tryFlattenLoop()
[all …]
DMaximalStaticExpansion.cpp122 Set = Set.project_out(isl::dim::param, 0, ParamDims); in isDimBoundedByConstant()
123 Set = Set.project_out(isl::dim::set, 0, dim); in isDimBoundedByConstant()
125 Set = Set.project_out(isl::dim::set, 1, SetDims - 1); in isDimBoundedByConstant()
DScheduleOptimizer.cpp377 BadPrefixes = BadPrefixes.project_out(isl::dim::set, Dims - 1, 1); in getPartialTilePrefixes()
378 LoopPrefixes = LoopPrefixes.project_out(isl::dim::set, Dims - 1, 1); in getPartialTilePrefixes()
1115 auto ExtMap = MapOldIndVar.project_out(isl::dim::out, 2, in optimizeDataLayoutMatrMulPattern()
1143 ExtMap = MapOldIndVar.project_out(isl::dim::out, 3, in optimizeDataLayoutMatrMulPattern()
1179 return MapOldIndVar.project_out(isl::dim::out, 0, in getInductionVariablesSubstitution()
1205 Prefix = Prefix.project_out(isl::dim::set, Dims - 1, 1); in isolateAndUnrollMatMulInnerLoops()
DScheduleTreeTransform.cpp359 Ext.project_out(isl::dim::in, 0, OuterDims).reverse(); in visitBand()
365 Ext.project_out(isl::dim::in, OuterDims, BandDims); in visitBand()
/external/llvm-project/polly/lib/Support/
DISLTools.cpp602 A.project_out(isl::dim::param, 0, A.dim(isl::dim::param)) in flatCompare()
603 .project_out(isl::dim::set, i + 1, ALen - i - 1) in flatCompare()
604 .project_out(isl::dim::set, 0, i); in flatCompare()
606 B.project_out(isl::dim::param, 0, B.dim(isl::dim::param)) in flatCompare()
607 .project_out(isl::dim::set, i + 1, BLen - i - 1) in flatCompare()
608 .project_out(isl::dim::set, 0, i); in flatCompare()
779 BSet.project_out(isl::dim::param, 0, BSet.dim(isl::dim::param)) in recursiveExpand()
780 .project_out(isl::dim::set, Dim + 1, Dims - Dim - 1) in recursiveExpand()
781 .project_out(isl::dim::set, 0, Dim); in recursiveExpand()
/external/llvm-project/polly/lib/External/isl/
Disl_project_out_all_params_templ.c20 return FN(TYPE,project_out)(obj, isl_dim_param, 0, n); in FN()
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()
Disl_union_map.c3890 static isl_stat project_out(__isl_take isl_map *map, void *user) in project_out() function
3923 if (isl_union_map_foreach_map(umap, &project_out, &data) < 0) in isl_union_map_project_out()
/external/llvm-project/polly/lib/Analysis/
DScopBuilder.cpp240 OnlyDimS = OnlyDimS.project_out(isl::dim::set, Dim + 1, NumDimsS - Dim - 1); in partitionSetParts()
318 Dom = Dom.project_out(isl::dim::set, NewDepth, 1); in adjustDomainDimensions()
332 Dom = Dom.project_out(isl::dim::set, NumDim - Diff, Diff); in adjustDomainDimensions()
775 BackedgeCondition = BackedgeCondition.project_out( in addLoopBoundsToHeaderDomain()
2376 isl::set DimOnly = isl::set(Elements).project_out(isl::dim::set, 0, i); in foldSizeConstantsToRight()
2377 DimOnly = DimOnly.project_out(isl::dim::set, 1, Dims - i - 1); in foldSizeConstantsToRight()
3352 Domain = Domain.project_out(isl::dim::set, 0, Domain.n_dim()); in getAccessDomain()
/external/llvm-project/polly/lib/External/isl/include/isl/
Disl-noexceptions.h710 inline basic_map project_out(isl::dim type, unsigned int first, unsigned int n) const;
863 inline basic_set project_out(isl::dim type, unsigned int first, unsigned int n) const;
1380 inline map project_out(isl::dim type, unsigned int first, unsigned int n) const;
2758 inline set project_out(isl::dim type, unsigned int first, unsigned int n) const;
3145 inline union_map project_out(isl::dim type, unsigned int first, unsigned int n) const;
3573 inline union_set project_out(isl::dim type, unsigned int first, unsigned int n) const;
5943 basic_map basic_map::project_out(isl::dim type, unsigned int first, unsigned int n) const in project_out() function
6672 basic_set basic_set::project_out(isl::dim type, unsigned int first, unsigned int n) const in project_out() function
8852 map map::project_out(isl::dim type, unsigned int first, unsigned int n) const in project_out() function
15185 set set::project_out(isl::dim type, unsigned int first, unsigned int n) const in project_out() function
[all …]