diff options
author | Matthias Springer <me@m-sp.org> | 2023-08-31 08:55:30 +0200 |
---|---|---|
committer | Matthias Springer <me@m-sp.org> | 2023-08-31 08:56:31 +0200 |
commit | 4fdc019a89105c956d4c79fb79ca1b416eaa72f2 (patch) | |
tree | 100544b9679bc2df81110dd6cc48d35e3b5bb51e /flang/lib/Frontend/CompilerInvocation.cpp | |
parent | b86d3cbc1288b4d0799746c82611d17888413aec (diff) | |
download | llvm-4fdc019a89105c956d4c79fb79ca1b416eaa72f2.zip llvm-4fdc019a89105c956d4c79fb79ca1b416eaa72f2.tar.gz llvm-4fdc019a89105c956d4c79fb79ca1b416eaa72f2.tar.bz2 |
[mlir][SCF] Add `SingleBlock` op trait to "scf.while"
This trait is needed so that unstructured control flow is not inlined into "scf.while" ops.
Note: The two regions of "scf.while" are already defined as `SizedRegion<1>`. `SingleBlock` can be queried from C++, `SizedRegion<n>` not.
Fixes #64976.
Differential Revision: https://reviews.llvm.org/D159199
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions