[mlir][SCF] Adding custom builder to SCF::WhileOp.
authorMohammed Anany <manany@google.com>
Tue, 15 Nov 2022 17:10:17 +0000 (18:10 +0100)
committerBenjamin Kramer <benny.kra@googlemail.com>
Tue, 15 Nov 2022 17:16:49 +0000 (18:16 +0100)
commit77533d79f79c6bbf9970234a9015714190218082
tree0a72a901050dabd4167089399d1b94fb0dca63e9
parentbeaffb041c689deb30d9b06fb3a68a1a4bae48a4
[mlir][SCF] Adding custom builder to SCF::WhileOp.

This is a similar builder to the one for SCF::IfOp which allows users to pass region builders to it. Refer to the builders for IfOp.

Reviewed By: tpopp

Differential Revision: https://reviews.llvm.org/D137709
mlir/include/mlir/Dialect/SCF/IR/SCFOps.td
mlir/lib/Dialect/Math/Transforms/ExpandPatterns.cpp
mlir/lib/Dialect/SCF/IR/SCF.cpp