! vm-reg "end_callback" jit-call-1arg
[
+
+ ! write()
+ ! 68 X8 MOVwi64
+ ! X2 MOVwi64
+ ! 0 SVC
+
+ ! exit(42)
+ 9999 BRK
+ 42 X0 MOVwi64
+ 93 X8 MOVwi64
+ 0 SVC
+
+
+
! Rn Rd MOVr64
- arg1 arg2 MOVr64
- vm-reg "begin_callback" jit-call-1arg
+ ! arg1 arg2 MOVr64
+ ! vm-reg "begin_callback" jit-call-1arg
! return-reg arg1 MOVr64 ! arg1 is return
! jit-call-quot
: ADCS32 ( Rm Rn Rd -- ) ADCS32-encode >out ;
: ADC64 ( Rm Rn Rd -- ) ADC64-encode >out ;
: ADCS64 ( Rm Rn Rd -- ) ADCS64-encode >out ;
+
+: BRK ( imm16 -- ) BRK-encode >out ;