<div dir="ltr"><div>Hello All,</div><div><br></div>While using llvm-objdump I noticed that for the pc-rel branching instructions (jmp/br/call) it prints the immediate value encoded in the instruction, as opposed to the target address like binutils does.<br>I've created a patch (<a href="https://reviews.llvm.org/D71453">https://reviews.llvm.org/D71453</a>) that tries to match the output of those instructions with binutils, my first attempt to contribute. Since I modify the target specific 'InstPrinter's I only did it (initially) for the targets that have llvm-objdump tests, and also I assume InstPrinter might be used in more components other than objdump, therefore I would like to kindly ask for you feedback.<br><div><br></div><div>E.g. </div><div><br></div><div>Binutils:</div><div>4005af: 0f 8f 35 00 00 00     jg     4005ea <main+0x8a><br></div><div><br></div><div>llvm-objdump (currently):</div><div>4005af: 0f 8f 35 00 00 00              jg      0x35 <main+0x8a><br></div><div><br></div><div>Best regards,</div><div>Sergio</div></div>