Home
last modified time | relevance | path

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

/llvm-project-15.0.7/polly/lib/Transform/
H A DMatmulOptimizer.cpp189 static isl::map permuteDimensions(isl::map Map, isl::dim DimType, in permuteDimensions() argument
191 assert(DstPos < unsignedFromIslSize(Map.dim(DimType)) && in permuteDimensions()
192 SrcPos < unsignedFromIslSize(Map.dim(DimType))); in permuteDimensions()
196 if (Map.has_tuple_id(DimType)) in permuteDimensions()
197 DimId = Map.get_tuple_id(DimType); in permuteDimensions()
198 auto FreeDim = DimType == isl::dim::in ? isl::dim::out : isl::dim::in; in permuteDimensions()
204 Map = Map.move_dims(FreeDim, 0, DimType, MaxDim, 1); in permuteDimensions()
205 Map = Map.move_dims(FreeDim, 0, DimType, MinDim, 1); in permuteDimensions()
206 Map = Map.move_dims(DimType, MinDim, FreeDim, 1, 1); in permuteDimensions()
207 Map = Map.move_dims(DimType, MaxDim, FreeDim, 0, 1); in permuteDimensions()
[all …]