|
@@ -770,6 +770,90 @@
|
|
|
code : #50#1#111#15#16;
|
|
|
flags : if_arm32 or if_armv4
|
|
|
),
|
|
|
+ (
|
|
|
+ opcode : A_CPS;
|
|
|
+ ops : 1;
|
|
|
+ optypes : (ot_immediateshifter,ot_none,ot_none,ot_none,ot_none,ot_none);
|
|
|
+ code : #143#243#175#129#0;
|
|
|
+ flags : if_thumb32 or if_armv6t2
|
|
|
+ ),
|
|
|
+ (
|
|
|
+ opcode : A_CPS;
|
|
|
+ ops : 1;
|
|
|
+ optypes : (ot_immediateshifter,ot_none,ot_none,ot_none,ot_none,ot_none);
|
|
|
+ code : #70#241#2#0#0;
|
|
|
+ flags : if_arm32 or if_armv6
|
|
|
+ ),
|
|
|
+ (
|
|
|
+ opcode : A_CPSID;
|
|
|
+ ops : 1;
|
|
|
+ optypes : (ot_modeflags,ot_none,ot_none,ot_none,ot_none,ot_none);
|
|
|
+ code : #108#182#112;
|
|
|
+ flags : if_thumb or if_armv6
|
|
|
+ ),
|
|
|
+ (
|
|
|
+ opcode : A_CPSID;
|
|
|
+ ops : 1;
|
|
|
+ optypes : (ot_modeflags,ot_none,ot_none,ot_none,ot_none,ot_none);
|
|
|
+ code : #143#243#175#134#0;
|
|
|
+ flags : if_thumb32 or if_wide or if_armv6t2
|
|
|
+ ),
|
|
|
+ (
|
|
|
+ opcode : A_CPSID;
|
|
|
+ ops : 2;
|
|
|
+ optypes : (ot_modeflags,ot_immediateshifter,ot_none,ot_none,ot_none,ot_none);
|
|
|
+ code : #143#243#175#135#0;
|
|
|
+ flags : if_thumb32 or if_wide or if_armv6t2
|
|
|
+ ),
|
|
|
+ (
|
|
|
+ opcode : A_CPSID;
|
|
|
+ ops : 1;
|
|
|
+ optypes : (ot_modeflags,ot_none,ot_none,ot_none,ot_none,ot_none);
|
|
|
+ code : #70#241#12#0#0;
|
|
|
+ flags : if_arm32 or if_armv6
|
|
|
+ ),
|
|
|
+ (
|
|
|
+ opcode : A_CPSID;
|
|
|
+ ops : 2;
|
|
|
+ optypes : (ot_modeflags,ot_immediateshifter,ot_none,ot_none,ot_none,ot_none);
|
|
|
+ code : #70#241#14#0#0;
|
|
|
+ flags : if_arm32 or if_armv6
|
|
|
+ ),
|
|
|
+ (
|
|
|
+ opcode : A_CPSIE;
|
|
|
+ ops : 1;
|
|
|
+ optypes : (ot_modeflags,ot_none,ot_none,ot_none,ot_none,ot_none);
|
|
|
+ code : #108#182#96;
|
|
|
+ flags : if_thumb or if_armv6
|
|
|
+ ),
|
|
|
+ (
|
|
|
+ opcode : A_CPSIE;
|
|
|
+ ops : 1;
|
|
|
+ optypes : (ot_modeflags,ot_none,ot_none,ot_none,ot_none,ot_none);
|
|
|
+ code : #143#243#175#132#0;
|
|
|
+ flags : if_thumb32 or if_wide or if_armv6t2
|
|
|
+ ),
|
|
|
+ (
|
|
|
+ opcode : A_CPSIE;
|
|
|
+ ops : 2;
|
|
|
+ optypes : (ot_modeflags,ot_immediateshifter,ot_none,ot_none,ot_none,ot_none);
|
|
|
+ code : #143#243#175#133#0;
|
|
|
+ flags : if_thumb32 or if_wide or if_armv6t2
|
|
|
+ ),
|
|
|
+ (
|
|
|
+ opcode : A_CPSIE;
|
|
|
+ ops : 1;
|
|
|
+ optypes : (ot_modeflags,ot_none,ot_none,ot_none,ot_none,ot_none);
|
|
|
+ code : #70#241#8#0#0;
|
|
|
+ flags : if_arm32 or if_armv6
|
|
|
+ ),
|
|
|
+ (
|
|
|
+ opcode : A_CPSIE;
|
|
|
+ ops : 2;
|
|
|
+ optypes : (ot_modeflags,ot_immediateshifter,ot_none,ot_none,ot_none,ot_none);
|
|
|
+ code : #70#241#10#0#0;
|
|
|
+ flags : if_arm32 or if_armv6
|
|
|
+ ),
|
|
|
(
|
|
|
opcode : A_EOR;
|
|
|
ops : 2;
|
|
@@ -1792,6 +1876,20 @@
|
|
|
code : #160#12#0#2#0;
|
|
|
flags : if_arm32 or if_fpa
|
|
|
),
|
|
|
+ (
|
|
|
+ opcode : A_SIN;
|
|
|
+ ops : 2;
|
|
|
+ optypes : (ot_fpureg,ot_fpureg,ot_none,ot_none,ot_none,ot_none);
|
|
|
+ code : #161#1#17;
|
|
|
+ flags : if_arm32 or if_fpa
|
|
|
+ ),
|
|
|
+ (
|
|
|
+ opcode : A_SIN;
|
|
|
+ ops : 2;
|
|
|
+ optypes : (ot_fpureg,ot_immediateshifter,ot_none,ot_none,ot_none,ot_none);
|
|
|
+ code : #161#1#17;
|
|
|
+ flags : if_arm32 or if_fpa
|
|
|
+ ),
|
|
|
(
|
|
|
opcode : A_SMLAL;
|
|
|
ops : 4;
|
|
@@ -5355,6 +5453,20 @@
|
|
|
code : #161#0#6;
|
|
|
flags : if_arm32 or if_fpa
|
|
|
),
|
|
|
+ (
|
|
|
+ opcode : A_RND;
|
|
|
+ ops : 2;
|
|
|
+ optypes : (ot_fpureg,ot_fpureg,ot_none,ot_none,ot_none,ot_none);
|
|
|
+ code : #161#1#7;
|
|
|
+ flags : if_arm32 or if_fpa
|
|
|
+ ),
|
|
|
+ (
|
|
|
+ opcode : A_RND;
|
|
|
+ ops : 2;
|
|
|
+ optypes : (ot_fpureg,ot_immediateshifter,ot_none,ot_none,ot_none,ot_none);
|
|
|
+ code : #161#1#7;
|
|
|
+ flags : if_arm32 or if_fpa
|
|
|
+ ),
|
|
|
(
|
|
|
opcode : A_POL;
|
|
|
ops : 3;
|
|
@@ -5572,6 +5684,20 @@
|
|
|
code : #161#0#8;
|
|
|
flags : if_arm32 or if_fpa
|
|
|
),
|
|
|
+ (
|
|
|
+ opcode : A_EXP;
|
|
|
+ ops : 2;
|
|
|
+ optypes : (ot_fpureg,ot_fpureg,ot_none,ot_none,ot_none,ot_none);
|
|
|
+ code : #161#1#15;
|
|
|
+ flags : if_arm32 or if_fpa
|
|
|
+ ),
|
|
|
+ (
|
|
|
+ opcode : A_EXP;
|
|
|
+ ops : 2;
|
|
|
+ optypes : (ot_fpureg,ot_immediateshifter,ot_none,ot_none,ot_none,ot_none);
|
|
|
+ code : #161#1#15;
|
|
|
+ flags : if_arm32 or if_fpa
|
|
|
+ ),
|
|
|
(
|
|
|
opcode : A_FDV;
|
|
|
ops : 3;
|