StanfordPL / x64asm

x86-64 assembler library
Apache License 2.0
470 stars 60 forks source link

Wrong read/write set for xchgl (still) #216

Closed stefanheule closed 8 years ago

stefanheule commented 8 years ago

The read/write set is still wrong:

Instruction: xchgl %eax, %eax
  Maybe read set: { %eax }
  Must write set: { %rax }

Even though the column in the spreasheed seems correct (only have %rax in the maybe write set):

90 +rd  XCHG EAX, r32    O  rw, rw     ...
stefanheule commented 8 years ago

Duplicate of #218