diff options
| author | Heejin Ahn <aheejin@gmail.com> | 2018-10-04 21:03:35 +0000 |
|---|---|---|
| committer | Heejin Ahn <aheejin@gmail.com> | 2018-10-04 21:03:35 +0000 |
| commit | b68d591475f6deb2abdf65c57b633cb89be253cb (patch) | |
| tree | d7f144be134a888bffb17029e38b0cfab547b942 /llvm/lib/Target/WebAssembly/WebAssemblyLowerBrUnless.cpp | |
| parent | aa067cb9fb3ac5771d734296d683a886307a8129 (diff) | |
| download | bcm5719-llvm-b68d591475f6deb2abdf65c57b633cb89be253cb.tar.gz bcm5719-llvm-b68d591475f6deb2abdf65c57b633cb89be253cb.zip | |
[WebAssembly] Don't modify preds/succs iterators while erasing from them
Summary:
This caused out-of-bound bugs. Found by
`-DLLVM_ENABLE_EXPENSIVE_CHECKS=ON`.
Reviewers: dschuff
Subscribers: sbc100, jgravelle-google, sunfish, llvm-commits
Differential Revision: https://reviews.llvm.org/D52902
llvm-svn: 343814
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyLowerBrUnless.cpp')
0 files changed, 0 insertions, 0 deletions

