Do not use a const Twine here

This has caused segfaults when using Polly in the context of Julia, that are
not reproducible on my machine in 'make check-polly'.

llvm-svn: 225326
This commit is contained in:
Tobias Grosser 2015-01-07 00:30:01 +00:00
parent b0e9b35bc3
commit 5dfcb1a7e0
1 changed files with 1 additions and 1 deletions

View File

@ -112,7 +112,7 @@ Value *IslExprBuilder::createAccessAddress(isl_ast_expr *Expr) {
const ScopArrayInfo *SAI = ScopArrayInfo::getFromId(BaseId);
Base = SAI->getBasePtr();
assert(Base->getType()->isPointerTy() && "Access base should be a pointer");
const Twine &BaseName = Base->getName();
auto BaseName = Base->getName();
if (Base->getType() != SAI->getType())
Base = Builder.CreateBitCast(Base, SAI->getType(),