[PATCH] D35663: [Polly] Remove dependency of `Scop::getStmtFor(Inst)` on `getStmtFor(BB)`. [NFC].
Michael Kruse via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Jul 27 09:54:56 PDT 2017
Meinersbur added inline comments.
================
Comment at: lib/Analysis/ScopInfo.cpp:3804
StmtMap.erase(Stmt.getBasicBlock());
+ for (Instruction &Inst : *Stmt.getBasicBlock())
+ InstStmtMap.erase(&Inst);
----------------
[Serious] Only remove those in the statement's instruction list. Otherwise this also removes the links of all other statements representing this BasicBlock.
https://reviews.llvm.org/D35663
More information about the llvm-commits
mailing list