Displaying 2 results from an estimated 2 matches for "3d6e08a2".
2016 May 23
0
[BUG] Mismatch between assembler & disassembler of X86 RIP-relative instruction
...-asm-variant=1 --show-encoding
-print-imm-hex
.text
add qword ptr [0x76543210], 0x1 # encoding:
[0x48,0x83,0x04,0x25,0x10,0x32,0x54,0x76,0x01]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160523/3d6e08a2/attachment.html>
2016 May 23
2
[BUG] Mismatch between assembler & disassembler of X86 RIP-relative instruction
Hi,
I found a mismatch between assembler & disassembler of X86: I assembled an
instruction, then disassembled the output, but the result is not the same
as the first original code: "add qword ptr [205163983024656], 1" vs " add
qword ptr [1985229328], 1"
Anybody knows what is wrong?
Thanks.
$ echo "ADD QWORD PTR [0xba9876543210], 0x1"|llvm-mc -assemble