vzakhari wrote: Thank you for the example, Tom! Yes, it should be possible to split the body generator into parts so that it works for generating the combiner code and the rhs value code. https://github.com/llvm/llvm-project/pull/119482