aboutsummaryrefslogtreecommitdiff
path: root/ChocolArm64/Decoder
diff options
context:
space:
mode:
Diffstat (limited to 'ChocolArm64/Decoder')
-rw-r--r--ChocolArm64/Decoder/AOpCodeSimdMemMs.cs4
-rw-r--r--ChocolArm64/Decoder/AOpCodeSimdMemSs.cs4
2 files changed, 4 insertions, 4 deletions
diff --git a/ChocolArm64/Decoder/AOpCodeSimdMemMs.cs b/ChocolArm64/Decoder/AOpCodeSimdMemMs.cs
index 9ea979ba..a54e2360 100644
--- a/ChocolArm64/Decoder/AOpCodeSimdMemMs.cs
+++ b/ChocolArm64/Decoder/AOpCodeSimdMemMs.cs
@@ -25,8 +25,8 @@ namespace ChocolArm64.Decoder
default: Inst = AInst.Undefined; return;
}
- Size = (OpCode >> 10) & 0x3;
- WBack = ((OpCode >> 23) & 0x1) != 0;
+ Size = (OpCode >> 10) & 3;
+ WBack = ((OpCode >> 23) & 1) != 0;
bool Q = ((OpCode >> 30) & 1) != 0;
diff --git a/ChocolArm64/Decoder/AOpCodeSimdMemSs.cs b/ChocolArm64/Decoder/AOpCodeSimdMemSs.cs
index 6938c77d..c8794ff5 100644
--- a/ChocolArm64/Decoder/AOpCodeSimdMemSs.cs
+++ b/ChocolArm64/Decoder/AOpCodeSimdMemSs.cs
@@ -18,7 +18,7 @@ namespace ChocolArm64.Decoder
int Scale = (OpCode >> 14) & 3;
int L = (OpCode >> 22) & 1;
int Q = (OpCode >> 30) & 1;
-
+
SElems |= (OpCode >> 21) & 1;
SElems++;
@@ -88,7 +88,7 @@ namespace ChocolArm64.Decoder
Extend64 = false;
- WBack = ((OpCode >> 23) & 0x1) != 0;
+ WBack = ((OpCode >> 23) & 1) != 0;
RegisterSize = Q != 0
? ARegisterSize.SIMD128