arsenm wrote: I can't follow the example in the description, the register names and numbers in the result don't match the input, and there's a missing operand to the result bitcast https://github.com/llvm/llvm-project/pull/141553