holey-bytes/lang/tests/son_tests_intcast_store.txt
Jakub Doka 2c360f5626
yes
Signed-off-by: Jakub Doka <jakub.doka2@gmail.com>
2025-02-02 17:46:10 +01:00

46 lines
921 B
Plaintext

main:
ADDI64 r254, r254, -48d
ST r31, r254, 16a, 32h
ADDI64 r32, r254, 8d
ST r0, r254, 8a, 8h
ADDI64 r33, r254, 0d
ST r0, r254, 0a, 8h
LI64 r34, 1024d
CP r2, r32
CP r3, r33
CP r4, r34
JAL r31, r0, :set
CP r32, r1
ANDI r32, r32, 4294967295d
CP r1, r32
LD r31, r254, 16a, 32h
ADDI64 r254, r254, 48d
JALA r0, r31, 0a
set:
ADDI64 r254, r254, -50d
CP r13, r2
CP r14, r3
CP r15, r4
ADDI64 r16, r254, 25d
LI8 r17, 5b
ST r17, r254, 25a, 1h
LI64 r17, 1d
ST r15, r254, 26a, 4h
LI64 r15, 5d
LI64 r18, 8d
ST r18, r254, 30a, 4h
LI64 r15, 9d
ST r13, r254, 34a, 8h
LI64 r13, 17d
ST r14, r254, 42a, 8h
ADDI64 r13, r254, 0d
ADDI64 r255, r254, 25d
BMC r255, r13, 25h
LD r13, r254, 1a, 4h
CP r1, r13
ADDI64 r254, r254, 50d
JALA r0, r31, 0a
code size: 372
ret: 1024
status: Ok(())