https://github.com/Dinistro commented: It seems reasonable to model this as a separate operation. I added a few nits but would prefer if @gysit could also weight in on this. https://github.com/llvm/llvm-project/pull/132131