Home
last modified time | relevance | path

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

/llvm-project-15.0.7/polly/include/polly/Support/
H A DISLTools.h244 isl::set shiftDim(isl::set Set, int Pos, int Amount);
247 isl::union_set shiftDim(isl::union_set USet, int Pos, int Amount);
259 isl::map shiftDim(isl::map Map, isl::dim Dim, int Pos, int Amount);
271 isl::union_map shiftDim(isl::union_map UMap, isl::dim Dim, int Pos, int Amount);
/llvm-project-15.0.7/polly/unittests/Isl/
H A DIslTest.cpp709 TEST(ISLTools, shiftDim) { in TEST() argument
714 EXPECT_EQ(SET("{ [1] }"), shiftDim(SET("{ [0] }"), 0, 1)); in TEST()
715 EXPECT_EQ(USET("{ [1] }"), shiftDim(USET("{ [0] }"), 0, 1)); in TEST()
718 EXPECT_EQ(USET("{ [0,0,1] }"), shiftDim(USET("{ [0,0,0] }"), -1, 1)); in TEST()
719 EXPECT_EQ(USET("{ [0,1,0] }"), shiftDim(USET("{ [0,0,0] }"), -2, 1)); in TEST()
720 EXPECT_EQ(USET("{ [1,0,0] }"), shiftDim(USET("{ [0,0,0] }"), -3, 1)); in TEST()
723 EXPECT_EQ(USET("[n] -> { [n+1] }"), shiftDim(USET("[n] -> { [n] }"), 0, 1)); in TEST()
727 shiftDim(MAP("{ [0] -> [] }"), isl::dim::in, 0, 1)); in TEST()
729 shiftDim(UMAP("{ [0] -> [] }"), isl::dim::in, 0, 1)); in TEST()
731 shiftDim(MAP("{ [] -> [0] }"), isl::dim::out, 0, 1)); in TEST()
[all …]
/llvm-project-15.0.7/polly/lib/Support/
H A DISLTools.cpp216 isl::set polly::shiftDim(isl::set Set, int Pos, int Amount) { in shiftDim() function in polly
228 isl::union_set polly::shiftDim(isl::union_set USet, int Pos, int Amount) { in shiftDim() function in polly
231 isl::set Shifted = shiftDim(Set, Pos, Amount); in shiftDim()
237 isl::map polly::shiftDim(isl::map Map, isl::dim Dim, int Pos, int Amount) { in shiftDim() function in polly
266 isl::union_map polly::shiftDim(isl::union_map UMap, isl::dim Dim, int Pos, in shiftDim() function in polly
271 isl::map Shifted = shiftDim(Map, Dim, Pos, Amount); in shiftDim()
403 auto ShiftedZone = shiftDim(Zone, -1, -1); in convertZoneToTimepoints()
418 auto ShiftedZone = shiftDim(Zone, Dim, -1, -1); in convertZoneToTimepoints()
433 auto ShiftedZone = shiftDim(Zone, Dim, -1, -1); in convertZoneToTimepoints()
/llvm-project-15.0.7/flang/runtime/
H A Dtransformational.cpp45 const Dimension &shiftDim{shift_.GetDimension(k)}; in Init() local
46 lb_[k++] = shiftDim.LowerBound(); in Init()
47 if (shiftDim.Extent() != source.GetDimension(j).Extent()) { in Init()
50 which, k, static_cast<std::intmax_t>(shiftDim.Extent()), in Init()