Skip to content

Commit

Permalink
Merge pull request #46 from GaloisInc/vr/call-aso
Browse files Browse the repository at this point in the history
add ASO prefix to E8 call opcode
  • Loading branch information
Ptival committed Jun 21, 2023
2 parents 191d283 + f84a262 commit fff3cf3
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion data/optable.xml
Original file line number Diff line number Diff line change
Expand Up @@ -486,7 +486,14 @@
<opr>Fv</opr>
</def>
<def>
<pfx>oso</pfx>
<!--
NOTE: We add the `aso` prefix to call as we found it in use in
binaries. See for instance this discussion:
https://reviews.llvm.org/D120592#3348274
where the redundant ASO prefix is used to mimic a NOP; CALL
sequence in one instruction.
-->
<pfx>aso oso</pfx>
<opc>e8</opc>
<opr>Jz</opr>
<mode>def64</mode>
Expand Down

0 comments on commit fff3cf3

Please sign in to comment.