The below code: ```llvm define void @demo() { start: call void asm inteldialect "0: jmp 0b", ""() ret void } ``` Should build. Instead, it provides an inaccurate error message: ```text <inline asm>:2:5: error: invalid operand for instruction 0: jmp 0b ^ Compiler returned: 1 ``` This only happens on `x86` and `x86_64`, other platforms seem not to be affected. This looks like another case of https://github.com/llvm/llvm-project/issues/35492, cc @rnk who authored 953bdce68db36f1fec5299f9525b1b87c491a8a8. Link: https://llvm.godbolt.org/z/WWvWMzznK Original repro: https://rust.godbolt.org/z/qP3Kd3Ts7