summaryrefslogtreecommitdiffstats
path: root/polly/lib/Analysis/ScopInfo.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'polly/lib/Analysis/ScopInfo.cpp')
-rw-r--r--polly/lib/Analysis/ScopInfo.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/polly/lib/Analysis/ScopInfo.cpp b/polly/lib/Analysis/ScopInfo.cpp
index f17bcb6a4ce..0ddd75294db 100644
--- a/polly/lib/Analysis/ScopInfo.cpp
+++ b/polly/lib/Analysis/ScopInfo.cpp
@@ -237,7 +237,8 @@ public:
isl_space *Space;
- isl_id *ID = isl_id_alloc(ctx, Value->getNameStr().c_str(), Value);
+ std::string ValueName = Value->getName();
+ isl_id *ID = isl_id_alloc(ctx, ValueName.c_str(), Value);
Space = isl_space_set_alloc(ctx, 1, NbLoopSpaces);
Space = isl_space_set_dim_id(Space, isl_dim_param, 0, ID);
@@ -874,7 +875,7 @@ __isl_give isl_id *Scop::getIdForParam(const SCEV *Parameter) const {
if (const SCEVUnknown *ValueParameter = dyn_cast<SCEVUnknown>(Parameter)) {
Value *Val = ValueParameter->getValue();
- ParameterName = Val->getNameStr();
+ ParameterName = Val->getName();
}
if (ParameterName == "" || ParameterName.substr(0, 2) == "p_")
OpenPOWER on IntegriCloud