commit | 9b3b87752733882b5dc3a3572fae9df60cec6f5d | [log] [tgz] |
---|---|---|
author | Matthias Springer <me@m-sp.org> | Sat Jul 26 11:07:06 2025 +0200 |
committer | Copybara-Service <copybara-worker@google.com> | Sat Jul 26 02:11:07 2025 -0700 |
tree | 14d54a89d8beca5a5b4cf0394aea87edca1e6a77 | |
parent | c2b36708b15ba170f5da35b28646d24d78e9aef2 [diff] |
[mlir][SCF] Do not access erased operation in `scf.while` lowering (#150741) Do not access the erased `scf.while` operation in the lowering pattern. That won't work anymore in a One-Shot Dialect Conversion and triggers a use-after-free sanitizer error. After the One-Shot Dialect Conversion refactoring, a `ConversionPatternRewriter` will behave more like a normal `PatternRewriter`. GitOrigin-RevId: cccde9b2b1aa05f2797b29cba209c7642b7ac0f6
See https://mlir.llvm.org/ for more information.