mshockwave wrote: Generally looks good to me, but I think there is still one outstanding comment from Craig regarding not hardcoding registers for compressed instructions, which I agree should probably be addressed here. https://github.com/llvm/llvm-project/pull/89047