Home
last modified time | relevance | path

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

/llvm-project-15.0.7/polly/lib/Transform/
H A DFlattenAlgo.cpp195 unsigned SubDims = getNumScatterDims(SubSchedule); in tryFlattenSequence()
255 assert(getNumScatterDims(Schedule) >= 2); in tryFlattenLoop()
259 unsigned SubDims = getNumScatterDims(SubSchedule); in tryFlattenLoop()
306 unsigned Dims = getNumScatterDims(Schedule); in flattenSchedule()
H A DScheduleTreeTransform.cpp688 unsigned NumDims = getNumScatterDims(PartSched); in remainingDepsFromPartialSchedule()
851 assert(getNumScatterDims(PartSched) == in visitBand()
/llvm-project-15.0.7/polly/unittests/Isl/
H A DIslTest.cpp642 TEST(ISLTools, getNumScatterDims) { in TEST() argument
647 EXPECT_EQ(0u, getNumScatterDims(UMAP("{ [] -> [] }"))); in TEST()
648 EXPECT_EQ(1u, getNumScatterDims(UMAP("{ [] -> [i] }"))); in TEST()
649 EXPECT_EQ(2u, getNumScatterDims(UMAP("{ [] -> [i,j] }"))); in TEST()
650 EXPECT_EQ(3u, getNumScatterDims(UMAP("{ [] -> [i,j,k] }"))); in TEST()
653 EXPECT_EQ(0u, getNumScatterDims(UMAP("{ A[] -> []; [] -> []}"))); in TEST()
654 EXPECT_EQ(1u, getNumScatterDims(UMAP("{ A[] -> []; [] -> [i] }"))); in TEST()
655 EXPECT_EQ(2u, getNumScatterDims(UMAP("{ A[] -> [i]; [] -> [i,j] }"))); in TEST()
656 EXPECT_EQ(3u, getNumScatterDims(UMAP("{ A[] -> [i]; [] -> [i,j,k] }"))); in TEST()
/llvm-project-15.0.7/polly/include/polly/Support/
H A DISLTools.h188 unsigned getNumScatterDims(const isl::union_map &Schedule);
/llvm-project-15.0.7/polly/lib/Support/
H A DISLTools.cpp163 unsigned polly::getNumScatterDims(const isl::union_map &Schedule) { in getNumScatterDims() function in polly
177 unsigned Dims = getNumScatterDims(Schedule); in getScatterSpace()