The executeregionop is used to allow multiple blocks within SCF constructs. If the container allows multiple blocks, inline the region
This previously existed within here: https://reviews.llvm.org/D104960
but was mistakenly landed prior to approval (since reverted).