diff options
Diffstat (limited to 'polly/lib/CodeGen/BlockGenerators.cpp')
-rw-r--r-- | polly/lib/CodeGen/BlockGenerators.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/polly/lib/CodeGen/BlockGenerators.cpp b/polly/lib/CodeGen/BlockGenerators.cpp index 606478b7ea5..b75fe62494f 100644 --- a/polly/lib/CodeGen/BlockGenerators.cpp +++ b/polly/lib/CodeGen/BlockGenerators.cpp @@ -1074,15 +1074,13 @@ void RegionGenerator::copyStmt(ScopStmt &Stmt, LoopToScevMapT <S, continue; } - BranchInst *BI = cast<BranchInst>(TI); - Instruction *BICopy = BBCopy->getTerminator(); ValueMapT &RegionMap = RegionMaps[BBCopy]; RegionMap.insert(BlockMap.begin(), BlockMap.end()); Builder.SetInsertPoint(BICopy); - copyInstScalar(Stmt, BI, RegionMap, LTS); + copyInstScalar(Stmt, TI, RegionMap, LTS); BICopy->eraseFromParent(); } |