Changeset View
Changeset View
Standalone View
Standalone View
include/polly/ScopInfo.h
Show First 20 Lines • Show All 2,332 Lines • ▼ Show 20 Lines | public: | ||||
/// | /// | ||||
/// These along with the function name can uniquely identify a Scop. | /// These along with the function name can uniquely identify a Scop. | ||||
/// | /// | ||||
/// @return std::pair whose first element is the entry name & second element | /// @return std::pair whose first element is the entry name & second element | ||||
/// is the exit name. | /// is the exit name. | ||||
std::pair<std::string, std::string> getEntryExitStr() const; | std::pair<std::string, std::string> getEntryExitStr() const; | ||||
/// Get the name of this Scop. | /// Get the name of this Scop. | ||||
std::string getNameStr() const; | std::string getNameStr() const { return name; } | ||||
/// Get the name of this Scop with it updated boundaries | |||||
std::string getCurrentNameStr() const; | |||||
/// Get the constraint on parameter of this Scop. | /// Get the constraint on parameter of this Scop. | ||||
/// | /// | ||||
/// @return The constraint on parameter of this Scop. | /// @return The constraint on parameter of this Scop. | ||||
__isl_give isl_set *getContext() const; | __isl_give isl_set *getContext() const; | ||||
__isl_give isl_space *getParamSpace() const; | __isl_give isl_space *getParamSpace() const; | ||||
/// Get the assumed context for this Scop. | /// Get the assumed context for this Scop. | ||||
▲ Show 20 Lines • Show All 545 Lines • Show Last 20 Lines |