holey-bytes/lang/tests/son_tests_memory_swap.txt

37 lines
747 B
Plaintext
Raw Normal View History

2024-11-12 10:11:39 -06:00
decide:
ADDI64 r254, r254, -24d
2024-11-15 15:35:03 -06:00
CP r14, r2
CP r15, r1
ADDI64 r13, r254, 0d
ST r14, r254, 0a, 8h
2024-11-13 03:28:16 -06:00
ST r0, r254, 8a, 8h
ST r0, r254, 16a, 8h
2024-11-15 15:35:03 -06:00
BMC r13, r15, 24h
ADDI64 r254, r254, 24d
2024-11-12 10:11:39 -06:00
JALA r0, r31, 0a
main:
ADDI64 r254, r254, -104d
ST r31, r254, 72a, 32h
2024-11-12 10:11:39 -06:00
ADDI64 r32, r254, 48d
CP r1, r32
CP r2, r0
2024-11-12 10:11:39 -06:00
JAL r31, r0, :decide
ADDI64 r33, r254, 24d
BMC r32, r33, 24h
LI64 r34, 1d
CP r1, r33
CP r2, r34
2024-11-12 10:11:39 -06:00
JAL r31, r0, :decide
ADDI64 r34, r254, 0d
BMC r32, r34, 24h
2024-11-15 15:35:03 -06:00
LD r32, r254, 24a, 8h
LD r33, r254, 0a, 8h
ADD64 r32, r33, r32
CP r1, r32
LD r31, r254, 72a, 32h
ADDI64 r254, r254, 104d
2024-11-12 10:11:39 -06:00
JALA r0, r31, 0a
code size: 273
2024-11-12 10:11:39 -06:00
ret: 1
status: Ok(())