mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2025-10-03 09:49:23 +02:00
Merge remote-tracking branch 'origin/GP-183__PR-2218_esaulenka_sh2-float' into Ghidra_9.2
This commit is contained in:
commit
2a62adfa96
2 changed files with 17 additions and 1 deletions
|
@ -29,6 +29,19 @@
|
|||
<default_proto>
|
||||
<prototype name="__stdcall" extrapop="0" stackshift="0">
|
||||
<input>
|
||||
<pentry minsize="4" maxsize="4" metatype="float">
|
||||
<register name="fr4"/>
|
||||
</pentry>
|
||||
<pentry minsize="4" maxsize="4" metatype="float">
|
||||
<register name="fr5"/>
|
||||
</pentry>
|
||||
<pentry minsize="4" maxsize="4" metatype="float">
|
||||
<register name="fr6"/>
|
||||
</pentry>
|
||||
<pentry minsize="4" maxsize="4" metatype="float">
|
||||
<register name="fr7"/>
|
||||
</pentry>
|
||||
|
||||
<pentry minsize="1" maxsize="4" extension="inttype">
|
||||
<register name="r4"/>
|
||||
</pentry>
|
||||
|
@ -46,6 +59,9 @@
|
|||
</pentry>
|
||||
</input>
|
||||
<output killedbycall="true">
|
||||
<pentry minsize="4" maxsize="4" metatype="float">
|
||||
<register name="fr0"/>
|
||||
</pentry>
|
||||
<pentry minsize="1" maxsize="4" extension="inttype">
|
||||
<register name="r0"/>
|
||||
</pentry>
|
||||
|
|
|
@ -2228,7 +2228,7 @@ define pcodeop Sleep_Standby;
|
|||
# FSUB FRm, FRn 1111nnnnmmmm0001 FRn - FRm → FRn
|
||||
:fsub ffrm_04_07, ffrn_08_11 is fop_12_15=0b1111 & ffrn_08_11 & ffrm_04_07 & fop_00_03=0b0001
|
||||
{
|
||||
ffrn_08_11 = ffrn_08_11 - ffrm_04_07;
|
||||
ffrn_08_11 = ffrn_08_11 f- ffrm_04_07;
|
||||
}
|
||||
|
||||
# TODO: FSUB DRm, DRn 1111nnn0mmm00001 DRn - DRm → DRn
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue