mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2024-11-23 04:32:12 +00:00
Fix disassembly of ARM vsub instruction
This commit is contained in:
parent
7b38e60298
commit
b77b99a8a9
@ -4560,7 +4560,7 @@ define pcodeop VectorSubAndNarrow;
|
||||
|
||||
@if defined(VFPv2) || defined(VFPv3)
|
||||
|
||||
:vsub^COND^".f32" Sd,Sm is COND & ( ($(AMODE) & ARMcond=1 & c2327=0x1c & c2021=3 & c0811=10 & c0606=1 & c0404=0) |
|
||||
:vsub^COND^".f32" Sd,Sn,Sm is COND & ( ($(AMODE) & ARMcond=1 & c2327=0x1c & c2021=3 & c0811=10 & c0606=1 & c0404=0) |
|
||||
($(TMODE_E) & thv_c2327=0x1c & thv_c2021=3 & thv_c0811=10 & thv_c0606=1 & thv_c0404=0) ) & Sm & Sn & Sd
|
||||
{
|
||||
build COND;
|
||||
@ -4570,7 +4570,7 @@ define pcodeop VectorSubAndNarrow;
|
||||
Sd = Sn f- Sm;
|
||||
}
|
||||
|
||||
:vsub^COND^".f64" Dd,Dm is COND & ( ($(AMODE) & ARMcond=1 & c2327=0x1c & c2021=3 & c0811=11 & c0606=1 & c0404=0 ) |
|
||||
:vsub^COND^".f64" Dd,Dn,Dm is COND & ( ($(AMODE) & ARMcond=1 & c2327=0x1c & c2021=3 & c0811=11 & c0606=1 & c0404=0 ) |
|
||||
($(TMODE_E) & thv_c2327=0x1c & thv_c2021=3 & thv_c0811=11 & thv_c0606=1 & thv_c0404=0) ) & Dm & Dn & Dd
|
||||
{
|
||||
build COND;
|
||||
|
Loading…
Reference in New Issue
Block a user