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

Declarations

tools/polly/include/polly/Support/ISLTools.h
  170 isl::space getScatterSpace(const isl::union_map &Schedule);

References

tools/polly/lib/Support/ISLTools.cpp
  294   isl::space ScatterSpace = getScatterSpace(Schedule);
tools/polly/lib/Transform/DeLICM.cpp
  123   isl::space ScatterSpace = getScatterSpace(Schedule);
tools/polly/lib/Transform/ZoneAlgo.cpp
  218   isl::space ScatterSpace = getScatterSpace(Schedule);
  268   ScatterSpace = getScatterSpace(Schedule);
tools/polly/unittests/Isl/IslTest.cpp
  676   EXPECT_EQ(SPACE("{ [] }"), getScatterSpace(UMAP("{ [] -> [] }")));
  677   EXPECT_EQ(SPACE("{ [i] }"), getScatterSpace(UMAP("{ [] -> [i] }")));
  678   EXPECT_EQ(SPACE("{ [i,j] }"), getScatterSpace(UMAP("{ [] -> [i,j] }")));
  679   EXPECT_EQ(SPACE("{ [i,j,k] }"), getScatterSpace(UMAP("{ [] -> [i,j,k] }")));
  682   EXPECT_EQ(SPACE("{ [] }"), getScatterSpace(UMAP("{ A[] -> []; [] -> [] }")));
  684             getScatterSpace(UMAP("{ A[] -> []; [] -> [i] }")));
  686             getScatterSpace(UMAP("{ A[] -> [i]; [] -> [i,j] }")));
  688             getScatterSpace(UMAP("{ A[] -> [i]; [] -> [i,j,k] }")));