summaryrefslogtreecommitdiff
path: root/disasm.h
diff options
context:
space:
mode:
authorOxore <oxore@protonmail.com>2023-05-11 00:17:50 +0300
committerOxore <oxore@protonmail.com>2023-05-11 00:17:50 +0300
commitcc5de4cba039fa6dcd1bbd9f41697e5c24819e0f (patch)
treee5bd523c06d8ed392bc304d1077f4d95d296f751 /disasm.h
parent9ed1399c3500a09c2fae21fc578603f2a9eaf447 (diff)
Unify Condition, rename JType to JKind
Diffstat (limited to 'disasm.h')
-rw-r--r--disasm.h33
1 files changed, 17 insertions, 16 deletions
diff --git a/disasm.h b/disasm.h
index a3eb85e..8488ee0 100644
--- a/disasm.h
+++ b/disasm.h
@@ -228,24 +228,25 @@ enum class OpCode: uint8_t {
};
enum class Condition: uint8_t {
- kT,
- kF,
- kHI,
- kLS,
- kCC,
- kCS,
- kNE,
- kEQ,
- kVC,
- kVS,
- kPL,
- kMI,
- kGE,
- kLT,
- kGT,
- kLE,
+ kT = 0,
+ kF = 1,
+ kHI = 2,
+ kLS = 3,
+ kCC = 4,
+ kCS = 5,
+ kNE = 6,
+ kEQ = 7,
+ kVC = 8,
+ kVS = 9,
+ kPL = 10,
+ kMI = 11,
+ kGE = 12,
+ kLT = 13,
+ kGT = 14,
+ kLE = 15,
};
+
enum class SizeSpec: uint8_t {
kNone,
kByte,