diff options
Diffstat (limited to 'mu_instructions')
-rw-r--r-- | mu_instructions | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/mu_instructions b/mu_instructions index 0571fdf0..3fd3a64e 100644 --- a/mu_instructions +++ b/mu_instructions @@ -183,4 +183,10 @@ loop-if-<= label {.name="loop-if-<=", .inouts=[label], loop-if->= {.name="loop-if->=", .subx-name="0f 8d/jump-if->= loop/disp32"} loop-if->= label {.name="loop-if->=", .inouts=[label], .subx-name="0f 8d/jump-if->=", .disp32=inouts[0] ":loop"} +There are also unconditional loop instructions. So far it doesn't seem like +unconditional breaks have much use. + +loop {.name="loop", .subx-name="e9/jump loop/disp32"} +loop label {.name="loop", .inouts=[label], .subx-name="e9/jump", .disp32=inouts[0] ":loop"} + vim:ft=c:nowrap |