aboutsummaryrefslogtreecommitdiff
path: root/ARMeilleure/Instructions/InstEmitHelper.cs
diff options
context:
space:
mode:
authormerry <git@mary.rs>2022-02-22 22:11:28 +0000
committerGitHub <noreply@github.com>2022-02-22 19:11:28 -0300
commit7b35ebc64a411e95e197bb36ad4b55c522c3703d (patch)
treece0db30b7c5f2111546cbe46121423ca7febf19f /ARMeilleure/Instructions/InstEmitHelper.cs
parent0a24aa6af26cc55c079e265a071a42569d28d2c0 (diff)
T32: Implement ALU (shifted register) instructions (#3135)1.1.53
* T32: Implement ADC, ADD, AND, BIC, CMN, CMP, EOR, MOV, MVN, ORN, ORR, RSB, SBC, SUB, TEQ, TST (shifted register) * OpCodeTable: Sort T32 list * Tests: Rename RandomTestCase to PrecomputedThumbTestCase * T32: Tests for AluRsImm instructions * fix nit * fix nit 2
Diffstat (limited to 'ARMeilleure/Instructions/InstEmitHelper.cs')
-rw-r--r--ARMeilleure/Instructions/InstEmitHelper.cs2
1 files changed, 1 insertions, 1 deletions
diff --git a/ARMeilleure/Instructions/InstEmitHelper.cs b/ARMeilleure/Instructions/InstEmitHelper.cs
index 433b0831..773f6bd6 100644
--- a/ARMeilleure/Instructions/InstEmitHelper.cs
+++ b/ARMeilleure/Instructions/InstEmitHelper.cs
@@ -12,7 +12,7 @@ namespace ARMeilleure.Instructions
{
public static bool IsThumb(OpCode op)
{
- return op is OpCodeT16;
+ return op is OpCodeT16 || op is OpCodeT32;
}
public static Operand GetExtendedM(ArmEmitterContext context, int rm, IntType type)