reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/polly/include/polly/Support/ISLTools.h
  164 unsigned getNumScatterDims(const isl::union_map &Schedule);

References

tools/polly/lib/Support/ISLTools.cpp
  170   unsigned Dims = getNumScatterDims(Schedule);
tools/polly/unittests/Isl/IslTest.cpp
  659   EXPECT_EQ(0u, getNumScatterDims(UMAP("{ [] -> [] }")));
  660   EXPECT_EQ(1u, getNumScatterDims(UMAP("{ [] -> [i] }")));
  661   EXPECT_EQ(2u, getNumScatterDims(UMAP("{ [] -> [i,j] }")));
  662   EXPECT_EQ(3u, getNumScatterDims(UMAP("{ [] -> [i,j,k] }")));
  665   EXPECT_EQ(0u, getNumScatterDims(UMAP("{ A[] -> []; [] -> []}")));
  666   EXPECT_EQ(1u, getNumScatterDims(UMAP("{ A[] -> []; [] -> [i] }")));
  667   EXPECT_EQ(2u, getNumScatterDims(UMAP("{ A[] -> [i]; [] -> [i,j] }")));
  668   EXPECT_EQ(3u, getNumScatterDims(UMAP("{ A[] -> [i]; [] -> [i,j,k] }")));