diff options
author | Kimplul <kimi.h.kuparinen@gmail.com> | 2024-06-29 20:11:34 +0300 |
---|---|---|
committer | Kimplul <kimi.h.kuparinen@gmail.com> | 2024-06-29 20:11:34 +0300 |
commit | 9fe8ccf4ae09018fdde01a9d83f9db10ad354221 (patch) | |
tree | 664f802240a2810b5db3e783400351f1eb51c1a0 /src/common.h | |
parent | 322c7fba3d2f4c9b5b0d78b44feefd38ae44d017 (diff) | |
download | ejit-9fe8ccf4ae09018fdde01a9d83f9db10ad354221.tar.gz ejit-9fe8ccf4ae09018fdde01a9d83f9db10ad354221.zip |
work through branching instructions
Diffstat (limited to 'src/common.h')
-rw-r--r-- | src/common.h | 43 |
1 files changed, 40 insertions, 3 deletions
diff --git a/src/common.h b/src/common.h index 37332aa..1f21c74 100644 --- a/src/common.h +++ b/src/common.h @@ -71,15 +71,52 @@ enum ejit_opcode { ANDI, EQR, - LTR, - - BLTR, + NER, + GTR, + GTR_U, + GER, + GER_U, + + EQR_F, + NER_F, + GTR_F, + GER_F, + + BNER, BNEI, + BNER_F, + BEQR, BEQI, + BEQR_F, + + BGER, + BGER_U, + BGEI, + BGEI_U, + BGER_F, + + BLEI, + BLEI_U, + + BGTR, + BGTR_U, BGTI, + BGTI_U, + BGTR_F, + + BLTI, + BLTI_U, + + BLTGTR_F, + JMP, + BMCI, + BMCR, + BMSI, + BMSR, + PARAM, PARAM_F, |