.text .attribute 4, 16 .attribute 5, "rv64i2p0_m2p0_a2p0_f2p0_d2p0_c2p0" .file "34_multi_loop.sy" .globl main .p2align 1 .type main,@function main: addi sp, sp, -48 sd s0, 40(sp) sd s1, 32(sp) sd s2, 24(sp) sd s3, 16(sp) sd s4, 8(sp) sd s5, 0(sp) li s1, 0 li a0, 0 lui a1, 537408 addiw a1, a1, 1313 li a2, 999 lui a3, 1048568 addiw a3, a3, 821 li a4, 5 li s4, 2 li a6, 4 li a7, 3 .LBB0_1: li a5, 0 mv t0, s1 .LBB0_2: li s1, 0 mv t1, a5 .LBB0_3: li s0, 0 mv t2, s1 .LBB0_4: li s1, 0 mv t3, s0 .LBB0_5: li s0, 0 mv t4, s1 .LBB0_6: li s1, 0 mv t5, s0 .LBB0_7: li s0, 0 mv t6, s1 .LBB0_8: li s1, 0 mv s2, s0 .LBB0_9: li s0, 0 mv s3, s1 .LBB0_10: li s1, 0 mv s5, s0 .LBB0_11: mv s0, s1 addiw a0, a0, 3 mul s1, a0, a1 srli s1, s1, 32 addw s1, s1, a0 srliw a5, s1, 31 sraiw s1, s1, 9 addw a5, a5, s1 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s1, a5, 63 srai a5, a5, 57 addw a5, a5, s1 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s1, a5, 63 srai a5, a5, 57 addw a5, a5, s1 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s1, a5, 63 srai a5, a5, 57 addw a5, a5, s1 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s1, a5, 63 srai a5, a5, 57 addw a5, a5, s1 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s1, a5, 63 srai a5, a5, 57 addw a5, a5, s1 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s1, a5, 63 srai a5, a5, 57 addw a5, a5, s1 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s1, a5, 63 srai a5, a5, 57 addw a5, a5, s1 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s1, a5, 63 srai a5, a5, 57 addw a5, a5, s1 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s1, a5, 63 srai a5, a5, 57 addw a5, a5, s1 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s1, a5, 63 srai a5, a5, 57 addw a5, a5, s1 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s1, a5, 63 srai a5, a5, 57 addw a5, a5, s1 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s1, a5, 63 srai a5, a5, 57 addw a5, a5, s1 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s1, a5, 63 srai a5, a5, 57 addw a5, a5, s1 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s1, a5, 63 srai a5, a5, 57 addw a5, a5, s1 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s1, a5, 63 srai a5, a5, 57 addw a5, a5, s1 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s1, a5, 63 srai a5, a5, 57 addw a5, a5, s1 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s1, a5, 63 srai a5, a5, 48 srli a5, a5, 9 addw a5, a5, s1 mulw a5, a5, a2 subw a0, a0, a5 slli a0, a0, 48 srai a0, a0, 48 addiw s1, s0, 2 bltu s0, a4, .LBB0_11 li s0, 0 .LBB0_13: mv s1, s0 addiw a0, a0, 3 mul a5, a0, a1 srli a5, a5, 32 addw a5, a5, a0 srliw s0, a5, 31 sraiw a5, a5, 9 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 57 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 57 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 57 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 57 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 57 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 57 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 57 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 57 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 57 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 57 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 57 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 57 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 57 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 57 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 57 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 57 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 48 srli a5, a5, 9 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 slli a0, a0, 48 srai a0, a0, 48 addiw s0, s1, 2 bltu s1, a4, .LBB0_13 li s0, 0 .LBB0_15: mv s1, s0 addiw a0, a0, 3 mul a5, a0, a1 srli a5, a5, 32 addw a5, a5, a0 srliw s0, a5, 31 sraiw a5, a5, 9 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 57 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 57 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 57 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 57 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 57 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 57 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 57 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 57 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 57 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 57 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 57 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 57 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 57 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 57 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 57 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 57 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 addiw a0, a0, 3 slli a5, a0, 48 srai a5, a5, 48 mul a5, a5, a3 srli a5, a5, 16 addw a5, a5, a0 slli a5, a5, 48 srli s0, a5, 63 srai a5, a5, 48 srli a5, a5, 9 addw a5, a5, s0 mulw a5, a5, a2 subw a0, a0, a5 slli a0, a0, 48 srai a0, a0, 48 addiw s0, s1, 2 bltu s1, a4, .LBB0_15 addiw s0, s5, 1 bltu s5, s4, .LBB0_10 addiw s1, s3, 1 bltu s3, a6, .LBB0_9 addiw s0, s2, 1 bltu s2, a6, .LBB0_8 addiw s1, t6, 1 bltu t6, a4, .LBB0_7 addiw s0, t5, 1 bltu t5, a7, .LBB0_6 addiw s1, t4, 1 bltu t4, a6, .LBB0_5 addiw s0, t3, 1 bltu t3, s4, .LBB0_4 addiw s1, t2, 1 bltu t2, a6, .LBB0_3 addiw a5, t1, 1 bltu t1, a7, .LBB0_2 addiw s1, t0, 1 bltu t0, s4, .LBB0_1 ld s0, 40(sp) ld s1, 32(sp) ld s2, 24(sp) ld s3, 16(sp) ld s4, 8(sp) ld s5, 0(sp) addi sp, sp, 48 ret .Lfunc_end0: .size main, .Lfunc_end0-main .type _sysy_start,@object .bss .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