holey-bytes/lang/tests/son_tests_structs.txt

40 lines
825 B
Plaintext
Raw Normal View History

2024-10-17 15:29:09 -05:00
main:
2024-10-24 02:43:07 -05:00
ADDI64 r254, r254, -96d
ST r31, r254, 72a, 24h
2024-10-17 15:29:09 -05:00
LI64 r32, 3d
2024-10-24 02:43:07 -05:00
LI64 r3, 4d
ADDI64 r33, r254, 16d
ADDI64 r8, r254, 32d
ADDI64 r9, r254, 48d
ST r3, r254, 48a, 8h
ADDI64 r7, r254, 56d
BMC r9, r7, 8h
ST r32, r254, 64a, 8h
BMC r7, r8, 16h
LD r3, r7, 0a, 16h
2024-10-17 15:29:09 -05:00
JAL r31, r0, :odher_pass
2024-10-24 02:43:07 -05:00
ST r1, r254, 16a, 16h
ADDI64 r2, r254, 0d
2024-10-24 02:43:07 -05:00
BMC r33, r2, 16h
LD r10, r254, 8a, 8h
JNE r10, r32, :0
2024-10-17 15:29:09 -05:00
JAL r31, r0, :pass
JMP :1
0: LI64 r1, 0d
2024-10-24 02:43:07 -05:00
1: LD r31, r254, 72a, 24h
ADDI64 r254, r254, 96d
2024-10-17 15:29:09 -05:00
JALA r0, r31, 0a
odher_pass:
2024-10-24 02:43:07 -05:00
ADDI64 r254, r254, -16d
ST r3, r254, 0a, 16h
ADDI64 r3, r254, 0d
LD r1, r3, 0a, 16h
ADDI64 r254, r254, 16d
2024-10-17 15:29:09 -05:00
JALA r0, r31, 0a
pass:
2024-10-24 02:43:07 -05:00
LD r1, r2, 0a, 8h
2024-10-17 15:29:09 -05:00
JALA r0, r31, 0a
2024-10-24 02:43:07 -05:00
code size: 350
ret: 4
2024-10-17 15:29:09 -05:00
status: Ok(())