<div dir="ltr">Dear all,<div><br></div><div>We are working on a research project based on LLVM. I wonder if there is any easy way to make LLVM </div><div>NOT emit short jump instructions with 1-byte-displacement, like "75 30    JNE +30", "eb 1a   JMP +1a", etc; </div><div>instead only emit 4-byte-displacement jump instructions with 3-byte zero paddings, like </div><div>"0f 85 30 00 00 00   JNE +30", "e9 1a 00 00 00    JMPQ +1a", etc., under the x86_64 architecture.</div><div>Apparently, this would increase the code size.</div><div><br></div><div>Best regards and thanks,</div><div>Yue</div></div>