.text .attribute 4, 16 .attribute 5, "rv64i2p0_m2p0_a2p0_f2p0_d2p0_c2p0" .file "84_long_array2.sy" .globl f1 .p2align 1 .type f1,@function f1: lui a1, %hi(a) addi a1, a1, %lo(a) lui a2, 1 addiw a2, a2, -96 sw a2, 20(a1) lui a2, 4 addiw a3, a2, -384 add a3, a3, a1 li a4, 3 sw a4, 0(a3) addiw a2, a2, -4 add a2, a2, a1 li a4, 7 sw a4, 0(a2) lui a2, 2 addiw a2, a2, 672 add a1, a1, a2 lw a1, 0(a1) addiw a1, a1, 9 sw a1, 28(a0) lw a0, 0(a3) ret .Lfunc_end0: .size f1, .Lfunc_end0-f1 .globl main .p2align 1 .type main,@function main: addi sp, sp, -16 sd ra, 8(sp) lui a0, %hi(a) addi a0, a0, %lo(a) lui a1, 1 addiw a1, a1, -96 sw a1, 20(a0) lui a1, 4 addiw a2, a1, -384 add a2, a2, a0 li a3, 3 sw a3, 0(a2) addiw a1, a1, -4 add a0, a0, a1 li a1, 7 sw a1, 0(a0) li a0, 3 call putint li a0, 10 call putch li a0, 0 ld ra, 8(sp) addi sp, sp, 16 ret .Lfunc_end1: .size main, .Lfunc_end1-main .type a,@object .bss .globl a .p2align 2 a: .zero 16384 .size a, 16384 .type _sysy_start,@object .globl _sysy_start .p2align 3 _sysy_start: .zero 16 .size _sysy_start, 16 .type _sysy_end,@object .globl _sysy_end .p2align 3 _sysy_end: .zero 16 .size _sysy_end, 16 .type _sysy_l1,@object .globl _sysy_l1 .p2align 2 _sysy_l1: .zero 4096 .size _sysy_l1, 4096 .type _sysy_l2,@object .globl _sysy_l2 .p2align 2 _sysy_l2: .zero 4096 .size _sysy_l2, 4096 .type _sysy_h,@object .globl _sysy_h .p2align 2 _sysy_h: .zero 4096 .size _sysy_h, 4096 .type _sysy_m,@object .globl _sysy_m .p2align 2 _sysy_m: .zero 4096 .size _sysy_m, 4096 .type _sysy_s,@object .globl _sysy_s .p2align 2 _sysy_s: .zero 4096 .size _sysy_s, 4096 .type _sysy_us,@object .globl _sysy_us .p2align 2 _sysy_us: .zero 4096 .size _sysy_us, 4096 .type _sysy_idx,@object .section .sbss,"aw",@nobits .globl _sysy_idx .p2align 2 _sysy_idx: .word 0 .size _sysy_idx, 4 .ident "Debian clang version 14.0.6" .section ".note.GNU-stack","",@progbits .addrsig