MaskRay wrote: Assembler relaxing out-of-range conditional branches is probably not a good idea. See https://reviews.llvm.org/D108961 If you can drop the gas code, do it, and it will be better than RISC-V :) https://github.com/llvm/llvm-project/pull/72095