Home
last modified time | relevance | path

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

/external/llvm-project/polly/lib/Transform/
DScheduleOptimizer.cpp558 isl::map permuteDimensions(isl::map Map, isl::dim DimType, unsigned DstPos, in permuteDimensions() argument
560 assert(DstPos < Map.dim(DimType) && SrcPos < Map.dim(DimType)); in permuteDimensions()
564 if (Map.has_tuple_id(DimType)) in permuteDimensions()
565 DimId = Map.get_tuple_id(DimType); in permuteDimensions()
566 auto FreeDim = DimType == isl::dim::in ? isl::dim::out : isl::dim::in; in permuteDimensions()
572 Map = Map.move_dims(FreeDim, 0, DimType, MaxDim, 1); in permuteDimensions()
573 Map = Map.move_dims(FreeDim, 0, DimType, MinDim, 1); in permuteDimensions()
574 Map = Map.move_dims(DimType, MinDim, FreeDim, 1, 1); in permuteDimensions()
575 Map = Map.move_dims(DimType, MaxDim, FreeDim, 0, 1); in permuteDimensions()
577 Map = Map.set_tuple_id(DimType, DimId); in permuteDimensions()