sysy-data/hidden_functional_c/asm/32_many_params3.s

1528 lines
23 KiB
ArmAsm

.file "32_many_params3.sy"
.option pic
.attribute arch, "rv64i2p1_m2p0_a2p1_f2p2_d2p2_c2p0_zicsr2p0_zifencei2p0"
.attribute unaligned_access, 0
.attribute stack_align, 16
.text
.align 1
.globl func
.type func, @function
func:
addi sp,sp,-1632
li a5,4096
addi a2,sp,1536
addi a5,a5,96
add a5,a5,a2
li a2,4096
addi a2,a2,-1904
add a2,a2,sp
sd s4,1592(sp)
lw s4,0(a2)
li a2,4096
addi a2,a2,-1824
add a2,a2,sp
lw a6,0(a2)
li a2,4096
addi a2,a2,-1792
add a2,a2,sp
sd s11,1536(sp)
lw s11,0(a2)
li a2,4096
addi a2,a2,-1632
add a2,a2,sp
lw t1,0(a2)
li a2,4096
addi a2,a2,-1592
add a2,a2,sp
lw a2,0(a2)
sd s0,1624(sp)
sd s9,1552(sp)
sd a2,32(sp)
li a2,4096
addi a2,a2,-1544
add a2,a2,sp
lw t2,1800(sp)
lw t4,1808(sp)
lw s9,1912(sp)
lw t5,1928(sp)
lw s0,0(a2)
li a2,4096
addi a2,a2,-1472
add a2,a2,sp
sd s2,1608(sp)
sd s3,1600(sp)
sd s5,1584(sp)
sd s6,1576(sp)
sd s7,1568(sp)
sd s8,1560(sp)
sd s10,1544(sp)
sd s1,1616(sp)
lw s2,1656(sp)
sd t2,256(sp)
sd t4,264(sp)
sd s9,272(sp)
sd t5,280(sp)
sd a6,24(sp)
sd s11,288(sp)
sd t1,296(sp)
sd s0,40(sp)
lw s1,0(a2)
li a2,4096
addi a2,a2,-1416
add a2,a2,sp
lw t3,0(a2)
li a2,4096
addi a2,a2,-1056
add a2,a2,sp
lw s7,0(a2)
li a2,4096
addi a2,a2,-1288
add a2,a2,sp
lw t6,0(a2)
li a2,4096
addi a2,a2,-1264
add a2,a2,sp
lw s8,0(a2)
li a2,4096
addi a2,a2,-1152
add a2,a2,sp
lw s3,0(a2)
li a2,4096
addi a2,a2,-944
add a2,a2,sp
lw s5,0(a2)
li a2,4096
addi a2,a2,-888
add a2,a2,sp
lw s10,0(a2)
li a2,4096
addi a2,a2,-848
add a2,a2,sp
lw s6,0(a2)
li a2,4096
addi a2,a2,-776
add a2,a2,sp
sd t3,304(sp)
lw t3,0(a2)
li a2,4096
addi a2,a2,-768
add a2,a2,sp
lw a2,0(a2)
sd s1,48(sp)
sd t6,312(sp)
sd a2,336(sp)
li a2,4096
addi a2,a2,-712
add a2,a2,sp
lw s0,0(a2)
li a2,4096
addi a2,a2,-672
add a2,a2,sp
lw s1,0(a2)
li a2,4096
addi a2,a2,-648
add a2,a2,sp
lw t6,0(a2)
li a2,4096
addi a2,a2,-584
li s11,4096
add a2,a2,sp
sd s3,320(sp)
sd s5,64(sp)
lw s3,0(a2)
sd s10,72(sp)
addi a2,sp,1536
addi s5,s11,-1984
addi s10,s11,-1976
add s5,s5,a2
add s10,s10,a2
lw s5,0(s5)
lw s10,0(s10)
sd s8,56(sp)
sd s6,328(sp)
sd s0,344(sp)
sd s1,352(sp)
sd t6,80(sp)
sd s3,360(sp)
sd s5,88(sp)
sd s10,96(sp)
lw a2,-2048(a5)
lw s0,-2032(a5)
lw s1,-2016(a5)
lw t1,-1904(a5)
lw t4,-1856(a5)
lw s9,-1840(a5)
lw t0,-1624(a5)
lw t2,-1992(a5)
lw s3,-1968(a5)
lw s5,-1936(a5)
lw s10,-1928(a5)
lw t5,-1920(a5)
sd a2,368(sp)
sd s0,376(sp)
lw a2,-1984(a5)
lw s0,-1976(a5)
sd s1,384(sp)
lw s1,-1880(a5)
sd a2,104(sp)
sd s0,112(sp)
sd t1,120(sp)
sd s1,128(sp)
lw t1,-1896(a5)
sd t4,432(sp)
sd s9,440(sp)
lw t4,-2000(a5)
sd t0,136(sp)
sd t2,392(sp)
sd s3,400(sp)
sd s5,408(sp)
sd s10,416(sp)
sd t5,424(sp)
lw t6,-1816(a5)
lw t2,-1808(a5)
lw s3,-1800(a5)
lw s5,-1776(a5)
lw s6,-1728(a5)
lw s10,-1696(a5)
lw t5,-1688(a5)
lw t0,-1616(a5)
lw a0,-1536(a5)
lw s0,-1528(a5)
lw s1,-1504(a5)
sd t2,456(sp)
sd s3,464(sp)
lw t2,-1496(a5)
lw s3,-1472(a5)
sd s5,472(sp)
sd s6,480(sp)
lw s5,-1464(a5)
lw s6,-1440(a5)
sd s10,488(sp)
lw s10,-1432(a5)
sd t6,448(sp)
sd t5,496(sp)
sd t0,504(sp)
sd a0,512(sp)
sd s0,520(sp)
sd s1,528(sp)
sd t2,536(sp)
sd s3,544(sp)
sd s5,552(sp)
sd s6,560(sp)
sd s10,568(sp)
lw a2,-1424(a5)
lw t6,-1368(a5)
lw s5,-1048(a5)
lw s0,-760(a5)
lw t0,-1360(a5)
lw t2,-1144(a5)
lw s8,-904(a5)
lw a0,-1248(a5)
lw s9,-1192(a5)
lw s10,-1032(a5)
sd a2,576(sp)
sd t6,584(sp)
lw a2,-1320(a5)
lw t6,-1024(a5)
sd s5,696(sp)
sd s0,792(sp)
lw s5,-1232(a5)
lw s0,-1240(a5)
sd t0,592(sp)
lw t0,-1304(a5)
lw s1,-1008(a5)
lw s3,-936(a5)
sd t2,656(sp)
sd t6,152(sp)
sd s8,744(sp)
sd a2,600(sp)
sd t0,608(sp)
sd a0,616(sp)
sd s0,624(sp)
sd s5,632(sp)
sd s9,640(sp)
sd s10,144(sp)
lw s10,-1184(a5)
lw t5,-1136(a5)
lw a0,-1064(a5)
lw s0,-1040(a5)
lw t0,-1128(a5)
lw s6,-1080(a5)
lw t6,-992(a5)
lw s5,-952(a5)
lw s8,-944(a5)
lw s9,-920(a5)
lw a2,-840(a5)
sd s10,648(sp)
sd t5,664(sp)
lw s10,-872(a5)
lw t5,-832(a5)
sd a0,688(sp)
sd s0,704(sp)
lw a0,-824(a5)
lw s0,-776(a5)
lw t2,-712(a5)
sd t0,672(sp)
sd s6,680(sp)
sd t6,712(sp)
sd s5,720(sp)
sd s8,728(sp)
sd s9,736(sp)
sd s10,752(sp)
sd a2,760(sp)
sd t5,768(sp)
sd a0,776(sp)
sd s0,784(sp)
lw s9,-752(a5)
sd t2,800(sp)
lw a0,-392(a5)
lw a6,1960(sp)
lw a2,-696(a5)
lw s5,-592(a5)
mulw a6,a0,a6
lw s10,-424(a5)
lw s6,-328(a5)
lw a0,-704(a5)
lw s0,-208(a5)
lw t5,-368(a5)
lw t2,-688(a5)
lw s8,-672(a5)
sd s5,160(sp)
sd s10,920(sp)
mulw a6,a6,a2
lw a2,-600(a5)
lw s10,-640(a5)
lw s5,-624(a5)
sd s6,968(sp)
sd a0,808(sp)
lw s6,-552(a5)
lw a0,-520(a5)
sd a2,848(sp)
lw a2,-560(a5)
sd s0,1016(sp)
lw s0,-496(a5)
sd t5,168(sp)
sd t2,816(sp)
sd s8,824(sp)
sd s10,832(sp)
sd s5,840(sp)
sd a2,856(sp)
sd s6,864(sp)
sd a0,872(sp)
sd s0,880(sp)
lw t5,-488(a5)
lw t0,-464(a5)
lw s8,-440(a5)
lw s10,-416(a5)
lw a2,-408(a5)
lw t2,-456(a5)
lw s5,-400(a5)
lw s6,-360(a5)
lw a0,-344(a5)
lw t6,-288(a5)
sd t5,888(sp)
sd t0,896(sp)
lw t5,-304(a5)
lw t0,-272(a5)
sd s8,912(sp)
sd s10,928(sp)
lw s8,-264(a5)
lw s10,-248(a5)
sd a2,936(sp)
lw a2,-192(a5)
lw s0,-112(a5)
sd t2,904(sp)
sd s5,944(sp)
sd s6,952(sp)
sd a0,960(sp)
sd t5,976(sp)
sd t6,984(sp)
sd t0,992(sp)
sd s8,1000(sp)
sd s10,1008(sp)
sd a2,1024(sp)
lw s10,-56(a5)
lw a2,-176(a5)
lw s6,-152(a5)
lw t5,-120(a5)
lw t0,72(a5)
lw s5,-184(a5)
sd s6,1040(sp)
lw s6,-40(a5)
sd t5,1048(sp)
lw t5,-16(a5)
lw t6,64(a5)
lw t2,160(a5)
lw s8,-80(a5)
sd a2,176(sp)
sd t0,192(sp)
lw a2,32(a5)
lw t0,0(a5)
sd s5,1032(sp)
sd s6,1072(sp)
lw s5,-64(a5)
lw s6,16(a5)
sd t5,1080(sp)
lw t5,48(a5)
sd t6,184(sp)
sd t2,1144(sp)
sd s8,1056(sp)
sd s5,1064(sp)
sd t0,1088(sp)
sd s6,1096(sp)
sd a2,1104(sp)
lw t6,88(a5)
lw a0,240(a5)
lw t2,280(a5)
sd t5,1112(sp)
lw s8,112(a5)
lw s6,168(a5)
lw a2,200(a5)
lw t5,208(a5)
lw t0,120(a5)
lw s5,152(a5)
sd s8,1120(sp)
sd s6,1152(sp)
lw s8,216(a5)
lw s6,264(a5)
sd a2,1160(sp)
lw a2,288(a5)
sd t5,1168(sp)
lw t5,344(a5)
sd t0,1128(sp)
sd s5,1136(sp)
lw t0,232(a5)
lw s5,248(a5)
sd s8,1176(sp)
sd s6,1208(sp)
lw s8,512(a5)
lw s6,352(a5)
sd a2,1216(sp)
lw a2,408(a5)
sd t5,1224(sp)
lw t5,472(a5)
sd t0,1184(sp)
sd s5,1200(sp)
sd s8,1272(sp)
sd s6,200(sp)
sd a2,208(sp)
lw s5,696(a5)
sd t5,1264(sp)
lw t0,824(a5)
lw a2,488(a5)
lw s8,448(a5)
sd t0,224(sp)
lw t0,368(a5)
sd a2,216(sp)
lw a2,376(a5)
sd t0,1232(sp)
lw t0,528(a5)
sd a2,1240(sp)
lw a2,536(a5)
sd t0,1280(sp)
lw t0,560(a5)
sd s8,1256(sp)
sd a2,1288(sp)
lw s8,552(a5)
lw a2,568(a5)
sd t0,1304(sp)
lw t0,624(a5)
lw t5,384(a5)
sd s8,1296(sp)
sd a2,1312(sp)
lw s8,592(a5)
lw a2,656(a5)
sd t0,1328(sp)
lw t0,664(a5)
sd t5,1248(sp)
sd s8,1320(sp)
sd a2,1336(sp)
lw s6,464(a5)
lw s8,600(a5)
lw t5,504(a5)
sd t0,1344(sp)
lw t0,704(a5)
lw a2,672(a5)
sd a7,16(sp)
sd t0,1360(sp)
lw t0,776(a5)
sd a2,1352(sp)
lw a2,744(a5)
sd t0,1376(sp)
lw t0,840(a5)
sd a2,1368(sp)
lw a2,816(a5)
sd t0,1384(sp)
lw t0,880(a5)
lw a7,1128(a5)
sd a4,8(sp)
sd t0,1392(sp)
lw t0,904(a5)
lw a4,1208(a5)
sd a7,248(sp)
sd t0,1400(sp)
lw t0,912(a5)
lw a7,1088(a5)
sd a4,1520(sp)
sd t0,1408(sp)
lw t0,1104(a5)
lw a4,1040(a5)
sd a7,1488(sp)
mulw a2,t0,a2
lw a7,928(a5)
sd a4,1464(sp)
sd a7,1416(sp)
lw a7,1016(a5)
mulw a6,a6,t4
lw t4,1184(a5)
lw a4,1200(a5)
sd a0,1192(sp)
sd a4,1512(sp)
lw a4,1080(a5)
sd a4,240(sp)
mulw a2,a2,a0
lw a0,1000(a5)
lw a4,1032(a5)
sd a0,1448(sp)
lw a0,984(a5)
sd a4,1456(sp)
lw a4,1048(a5)
sd a0,1432(sp)
lw a0,1112(a5)
sd a4,1472(sp)
lw a4,936(a5)
sd a0,1496(sp)
lw a0,944(a5)
sd a4,232(sp)
mulw a6,a6,s9
sd a0,1424(sp)
lw a0,1072(a5)
sd a0,1480(sp)
lw a0,1192(a5)
sd a0,1504(sp)
lw a0,1224(a5)
lw a5,992(a5)
mulw t5,t5,s6
sd a0,1528(sp)
sd a5,1440(sp)
li a5,4096
addi a5,a5,-824
add a5,a5,sp
lw a4,0(a5)
addi a0,sp,1536
addi a5,s11,-2048
add a5,a5,a0
lw s9,0(a5)
ld a0,216(sp)
li a5,4096
addi a5,a5,-1816
add a5,a5,sp
mulw s9,s9,a0
lw a5,0(a5)
ld a0,16(sp)
mulw a5,a0,a5
addi a0,s11,-2024
addi s11,sp,1536
add a0,a0,s11
mulw a4,a4,s8
lw s8,1872(sp)
lw s11,0(a0)
ld a0,248(sp)
lw s6,1768(sp)
mulw s8,s8,s11
li s11,4096
addi s11,s11,-2040
mulw a2,a2,a0
addi a0,sp,1536
add s11,s11,a0
lw s11,0(s11)
li a0,4096
addi a0,a0,-1384
add a0,a0,sp
mulw a6,a6,s11
lw s11,0(a0)
ld a0,224(sp)
mulw a5,a5,a0
ld a0,88(sp)
mulw s8,s8,a0
ld a0,24(sp)
mulw a2,a2,a0
ld a0,184(sp)
mulw a6,a6,s5
addw a2,a2,a0
li a0,4096
addi a0,a0,-1664
add a0,a0,sp
mulw s11,a4,s11
li a4,4096
addi a4,a4,-800
add a4,a4,sp
lw a4,0(a4)
addw a2,a6,a2
addw a2,a2,t5
ld a6,464(sp)
ld t5,96(sp)
mulw a4,a4,t2
mulw s6,s6,a6
addw a6,a2,t5
ld a2,616(sp)
ld t5,144(sp)
mulw s9,s9,t3
mulw a4,a4,a2
li a2,4096
addi a2,a2,-1304
add a2,a2,sp
lw a2,0(a2)
addw a4,a6,a4
mulw a2,s9,a2
lw a6,0(a0)
ld s9,424(sp)
li a0,4096
addi a0,a0,-1320
add a0,a0,sp
mulw t5,t5,s9
lw s9,0(a0)
li a0,4096
addi a0,a0,-1072
add a0,a0,sp
mulw a6,a6,s9
ld s9,520(sp)
addw a4,a4,t5
addw a4,a4,a6
lw a6,0(a0)
mulw s8,s8,s9
ld s9,760(sp)
addw a6,a4,a6
ld a4,64(sp)
li a0,4096
addi a0,a0,-1512
add a0,a0,sp
mulw a5,a5,t3
ld t3,984(sp)
addw a6,a6,s8
mulw t3,t3,a4
li a4,4096
addi a4,a4,-1112
add a4,a4,sp
lw a4,0(a4)
addw a6,a6,a4
ld a4,784(sp)
mulw t3,t3,s4
addw a6,a6,a4
li a4,4096
addi a4,a4,-2048
add a4,a4,sp
lw a4,0(a4)
addw a6,a6,a4
li a4,4096
addi a4,a4,-832
add a4,a4,sp
lw a4,0(a4)
mulw a1,a1,t1
mulw s6,s6,a4
ld a4,1488(sp)
mulw a4,s9,a4
addw s6,a6,s6
ld s9,944(sp)
addw s6,s6,a4
ld a4,200(sp)
mulw s11,s11,t6
mulw a2,a2,a4
lw a4,1648(sp)
addw s6,s6,a2
li a2,4096
addi a2,a2,-1672
add a2,a2,sp
lw a2,0(a2)
mulw a4,s9,a4
ld s9,1176(sp)
addw s6,s6,a2
ld a2,176(sp)
ld a6,368(sp)
ld t5,72(sp)
addw s6,s6,a2
ld a2,104(sp)
addw s6,s6,a6
addw s6,s6,t3
mulw a5,a5,a2
li a2,4096
addi a2,a2,-1160
add a2,a2,sp
lw a2,0(a2)
lw a6,0(a0)
ld a0,432(sp)
mulw a2,s9,a2
ld s9,8(sp)
addw s6,s6,a2
li a2,4096
addi a2,a2,-1968
add a2,a2,sp
mulw a6,t2,a6
lw a2,0(a2)
ld t2,656(sp)
mulw a1,a1,a0
mulw t3,s3,s9
addw s6,s6,a1
ld a1,152(sp)
ld s9,800(sp)
mulw a2,a2,t2
addw s6,s6,t3
ld t3,1336(sp)
addw s6,s6,a2
addw s6,s6,t3
addw s6,s6,t0
ld t0,136(sp)
ld t3,1128(sp)
mulw a1,t1,a1
addw s6,s6,t0
ld t0,192(sp)
li a2,4096
addi a2,a2,-1368
add a2,a2,sp
lw a2,0(a2)
mulw t1,t3,t0
ld t3,400(sp)
mulw a4,a4,t3
lw t3,1752(sp)
mulw t3,t5,t3
addw a4,s6,a4
ld s6,56(sp)
addw a4,a4,t3
li t3,4096
addi t3,t3,-2016
add t3,t3,sp
lw t5,0(t3)
li t3,4096
addi t3,t3,-1400
mulw t5,s6,t5
add t3,t3,sp
lw t3,0(t3)
mv s6,t2
mulw a5,a5,s9
ld s9,272(sp)
addw a4,a4,t5
li t5,4096
addi t5,t5,-1840
add t5,t5,sp
lw t5,0(t5)
mulw t3,s9,t3
mulw s11,s11,s10
addw a4,a4,t3
addw a4,a4,t6
ld t3,608(sp)
mulw t5,a6,t5
li a6,4096
addi a6,a6,-1608
add a6,a6,sp
lw a6,0(a6)
addw a4,a4,a6
li a6,4096
addi a6,a6,-1640
add a6,a6,sp
mulw a2,s11,a2
addw a4,a4,t3
lw t3,0(a6)
li a6,4096
addi a6,a6,-968
add a6,a6,sp
lw a6,0(a6)
mulw t3,s10,t3
mulw a6,a2,a6
li a2,4096
addi a2,a2,-1984
add a2,a2,sp
lw a2,0(a2)
addw a4,a4,t3
ld t3,320(sp)
ld t6,1416(sp)
ld t0,128(sp)
addw a4,a4,t3
mulw a5,a5,a7
ld s11,288(sp)
ld s8,1272(sp)
mulw t1,t1,t0
ld t0,40(sp)
mulw a2,a2,t6
ld t6,1400(sp)
addw a4,a4,t1
li t1,4096
addw a4,a4,t6
addw a4,a4,a5
ld t6,776(sp)
ld a5,160(sp)
addw a4,a4,a0
addi t1,t1,-2024
mulw a5,a5,t6
add t1,t1,sp
lw t1,0(t1)
ld t6,80(sp)
li a0,4096
addi a0,a0,-1784
add a0,a0,sp
mulw a1,a1,t4
addw a5,a4,a5
ld a4,584(sp)
addw a5,a5,a4
li a4,4096
addi a4,a4,-920
add a4,a4,sp
lw a4,0(a4)
addw a5,a5,t2
addw a5,a5,t3
mulw a1,a1,a4
ld t3,856(sp)
ld a4,1080(sp)
addw a5,a5,t4
ld t2,208(sp)
mulw t3,t3,a4
li a4,4096
addi a4,a4,-1736
add a4,a4,sp
lw a4,0(a4)
mulw t1,t1,t0
ld t0,672(sp)
mulw t5,t5,t6
ld t6,448(sp)
mulw a4,a6,a4
lw a6,1984(sp)
mulw a6,a6,t6
ld t6,840(sp)
mulw t0,s11,t0
addw a5,a5,a6
addw a5,a5,t6
ld a6,24(sp)
lw t6,0(a0)
ld a0,48(sp)
mulw t1,t1,a3
addw a5,a5,t0
lw t0,1880(sp)
addw a5,a5,t1
ld t1,96(sp)
mulw a2,a2,t2
ld t2,1040(sp)
addw a5,a5,t1
ld t1,1024(sp)
addw a5,a5,t1
ld t1,992(sp)
mulw t0,t2,t0
ld t2,664(sp)
mulw t5,t5,t1
lw t1,1784(sp)
mulw t1,t1,t2
ld t2,1304(sp)
addw a5,a5,t1
ld t1,504(sp)
mulw t2,s5,t2
addw a5,a5,t1
ld t1,1008(sp)
mulw a1,a1,t1
ld t1,528(sp)
addw a5,a5,t2
ld t2,256(sp)
mulw t3,t3,t1
ld t1,1520(sp)
mulw t6,t6,s8
addw a5,a5,t3
ld t3,1312(sp)
mulw a6,a6,a0
li a0,4096
addi a0,a0,-1920
add a0,a0,sp
mulw t6,t6,t3
ld t3,1384(sp)
mulw a4,a4,t1
lw t1,0(a0)
li a0,4096
addi a0,a0,-1872
add a0,a0,sp
addw a5,a5,t1
lw t1,0(a0)
li a0,4096
addi a0,a0,-1728
add a0,a0,sp
mulw a2,a2,t1
lw t1,0(a0)
addw a5,a5,t6
ld a0,32(sp)
addw t1,a5,t1
ld a5,752(sp)
ld t6,1464(sp)
addw t1,t1,a5
ld a5,344(sp)
mulw a6,a6,t3
ld t3,352(sp)
addw t1,t1,a5
addw t1,t1,t3
addw t1,t1,a5
li a5,4096
addi a5,a5,-1048
add a5,a5,sp
lw a5,0(a5)
mulw t0,t0,t3
mulw a5,a0,a5
sw a5,4(sp)
li a5,4096
addi a0,a5,-896
add a0,a0,sp
lw t3,0(a0)
ld a0,216(sp)
addi a5,sp,1536
mulw t3,t6,t3
ld t6,736(sp)
mulw a0,a0,t6
li t6,4096
addw t1,t1,t3
addi t3,t6,-2000
add t3,t3,a5
lw t3,0(t3)
li a5,4096
mulw t3,a1,t3
addi a1,a5,-1200
add a1,a1,sp
lw a1,0(a1)
addw t1,t1,t3
addw a1,t1,a1
addi t1,a5,-1232
add t1,t1,sp
lw t1,0(t1)
mulw a6,a6,s8
mv t3,s8
ld s8,120(sp)
mulw t1,a2,t1
addi a2,a5,-864
add a2,a2,sp
lw a2,0(a2)
mulw t5,t5,t2
addw t1,a1,t1
addi a1,a5,-744
add a1,a1,sp
lw a1,0(a1)
addw t1,t1,a6
ld a6,536(sp)
mulw a2,a2,a1
ld a1,1512(sp)
addw t1,t1,a1
addi a1,a5,-1536
add a1,a1,sp
lw a1,0(a1)
mulw t0,t0,s11
ld s11,112(sp)
mulw t5,t5,s11
addw t1,t1,t0
addw t1,t1,s2
mulw a1,a6,a1
addi a6,a5,-1032
add a6,a6,sp
lw a6,0(a6)
lw a5,4(sp)
addw t1,t1,t5
mulw a5,a5,a6
ld a6,1456(sp)
addw t1,t1,a6
ld a6,568(sp)
ld s11,1112(sp)
addw t1,t1,s8
ld t5,280(sp)
ld t0,40(sp)
mulw a0,a0,a6
ld a6,1072(sp)
mulw a4,a4,s2
mulw a6,a6,s11
ld s11,1296(sp)
mulw a4,a4,s11
addw t1,t1,a6
li a6,4096
addi a6,a6,-1488
add a6,a6,sp
ld s11,1240(sp)
lw a6,0(a6)
mulw a6,a6,s11
addw t1,t1,a4
ld a4,1152(sp)
mulw a2,a2,a4
ld a4,480(sp)
addw t1,t1,a6
addw t1,t1,a4
lw a4,1760(sp)
mulw a4,a1,a4
ld a1,456(sp)
addw t1,t1,a2
li a2,4096
addi a2,a2,-1600
addw t1,t1,a1
add a2,a2,sp
ld a1,240(sp)
lw a2,0(a2)
addw t1,t1,t4
ld t4,704(sp)
addw t1,t1,a2
mulw a2,t4,a1
li a1,4096
addi a1,a1,-1976
add a1,a1,sp
lw a1,0(a1)
ld t4,1016(sp)
mulw a5,a5,a1
ld a1,1472(sp)
addw t1,t1,a2
addw t1,t1,a1
addw t1,t1,t5
addw t1,t1,a3
li a3,4096
addi a3,a3,-536
add a3,a3,sp
li a1,4096
lw a3,0(a3)
addi a1,a1,-808
add a1,a1,sp
lw a1,0(a1)
addw t1,t1,a3
ld a3,1136(sp)
mulw a4,a4,a1
ld a1,472(sp)
addw t1,t1,a3
li a3,4096
addi a3,a3,-1960
add a3,a3,sp
lw a2,0(a3)
ld a3,88(sp)
addw t1,t1,s0
addw t1,t1,t0
mulw a5,a5,a1
addw a2,t1,a2
ld t1,1000(sp)
addw a2,a2,s7
ld a1,1184(sp)
mulw a0,a0,a3
ld a3,392(sp)
addw a5,a2,a5
li a2,4096
addi a2,a2,-552
add a2,a2,sp
lw a6,0(a2)
lw a2,1680(sp)
mulw a3,a3,t1
ld t1,1032(sp)
mulw a1,a1,t1
ld t1,896(sp)
mulw a0,a0,t4
mulw a6,t1,a6
addw a5,a5,a0
ld t1,1248(sp)
ld a0,32(sp)
ld s8,56(sp)
ld s11,80(sp)
ld t0,808(sp)
addw a5,a5,a6
addw a5,a5,a0
mulw a6,s8,s11
lw a0,1816(sp)
ld s8,376(sp)
ld s11,1448(sp)
mulw a0,s8,a0
addw a5,a5,a6
ld s8,744(sp)
ld a6,1096(sp)
mulw a2,t1,a2
ld t1,968(sp)
addw a5,a5,a0
li a0,4096
addw a5,a5,t1
addw a5,a5,s8
addi a0,a0,-1992
addw a5,a5,a6
add a0,a0,sp
ld a6,1352(sp)
mulw a4,a4,t4
lw a0,0(a0)
ld t4,864(sp)
addw a5,a5,s11
ld s11,920(sp)
mulw a3,a3,s6
ld s6,232(sp)
mulw a1,a1,a6
ld a6,1120(sp)
mulw a0,a0,t4
ld t4,696(sp)
addw a1,a5,a1
ld a5,824(sp)
mulw a2,a2,t4
addw a1,a1,a0
addw a1,a1,a5
ld a0,792(sp)
ld a5,248(sp)
mulw a3,a3,t0
addw a1,a1,a2
ld a2,240(sp)
addw a1,a1,a2
addw a1,a1,a0
mulw a4,a4,s0
addw a3,a1,a3
lw a1,1896(sp)
addw a3,a3,a4
ld a4,1208(sp)
mulw a1,s6,a1
ld s6,1376(sp)
addw a3,a3,a4
ld a4,488(sp)
addw a3,a3,s11
mulw a4,s6,a4
addw a3,a3,a1
addw a3,a3,s8
ld a1,128(sp)
ld s8,360(sp)
mulw a5,a5,a6
addw a3,a3,a4
ld a4,904(sp)
ld a6,312(sp)
mulw a5,a5,a4
ld a4,960(sp)
mulw a2,s11,a6
addw a5,a3,a5
ld a3,136(sp)
mulw a2,a2,a6
mulw a4,a3,a4
li a3,4096
addi a3,a3,-1440
addw a5,a5,a2
add a3,a3,sp
lw a3,0(a3)
ld a6,416(sp)
ld s11,224(sp)
ld s6,72(sp)
ld t0,168(sp)
addw a5,a5,a4
ld a4,1432(sp)
mulw a3,a3,a6
ld a6,208(sp)
mulw a2,s11,a4
li a4,4096
addi a4,a4,-1240
add a4,a4,sp
ld s11,384(sp)
lw a4,0(a4)
mulw a4,s11,a4
addw a5,a5,a2
ld s11,552(sp)
addw a5,a5,a0
li a0,4096
addi a0,a0,-1680
add a0,a0,sp
lw a0,0(a0)
addw a5,a5,a4
li a4,4096
addi a4,a4,-1256
mulw a2,a7,s11
add a4,a4,sp
ld s11,576(sp)
lw a4,0(a4)
addw a5,a5,s11
addw a5,a5,a4
addw a5,a5,a6
li a4,4096
ld a6,1360(sp)
addi a4,a4,-1016
ld s11,640(sp)
add a4,a4,sp
mulw a0,a0,a6
lw a4,0(a4)
addw a5,a5,s11
ld s11,1104(sp)
addw a4,a5,a4
li a5,4096
addi a5,a5,-1448
add a5,a5,sp
lw a5,0(a5)
mulw a1,a1,s8
addw a5,a4,a5
addw a5,a5,a0
li a0,4096
addi a0,a0,-1064
add a0,a0,sp
lw a0,0(a0)
addw a5,a5,a0
lw a0,1744(sp)
addw a5,a5,s1
mulw a4,s6,t4
ld s6,328(sp)
ld t4,720(sp)
mulw a2,a2,a0
addw a5,a5,a2
li a2,4096
addi a2,a2,-792
add a2,a2,sp
lw a2,0(a2)
mulw a1,a1,s6
addw a5,a5,a2
li a2,4096
addi a2,a2,-1800
add a2,a2,sp
lw a2,0(a2)
addw a2,a5,a2
mulw a4,a4,t1
ld a5,592(sp)
ld t1,1496(sp)
mulw a5,t1,a5
ld t1,1424(sp)
mulw a3,a3,s9
addw a5,a2,a5
ld s9,440(sp)
mulw a1,a1,t0
mulw a2,s11,t1
addw a5,a5,a1
ld a1,648(sp)
ld s11,976(sp)
addi t1,sp,1536
mulw a3,a3,a7
addw a5,a5,a2
addw a5,a5,s9
addi a7,t6,-1960
add a7,a7,t1
mulw a1,t4,a1
ld t4,832(sp)
addw a3,a5,a3
li a5,4096
addi a5,a5,-2040
add a5,a5,sp
lw a5,0(a5)
mulw a2,s11,t4
mulw a5,a4,a5
li a4,4096
addi a4,a4,-736
add a4,a4,sp
lw a4,0(a4)
addw a3,a3,a2
addw a3,a3,t2
addw a3,a3,s4
addw a4,a3,a4
li a3,4096
mulw a0,s8,s9
addi a3,a3,-1168
add a3,a3,sp
lw a3,0(a3)
ld t2,1144(sp)
ld a6,632(sp)
ld t4,952(sp)
lw a7,0(a7)
addw a4,a4,a3
addw a4,a4,t2
ld s9,200(sp)
addw a4,a4,a0
mulw a0,a6,t4
ld a6,816(sp)
ld s11,1328(sp)
ld s8,512(sp)
ld t4,1088(sp)
addw a4,a4,s11
ld s11,1224(sp)
ld t0,304(sp)
lw a2,1728(sp)
ld a3,1320(sp)
mulw a1,a1,a7
li a7,4096
addi a7,a7,-1024
add a7,a7,sp
lw a7,0(a7)
ld t1,296(sp)
mulw a6,s9,a6
ld s9,848(sp)
mulw a5,a5,a7
addw a4,a4,a6
addw a4,a4,s8
addw a4,a4,s11
lw a7,1976(sp)
addw a4,a4,t4
ld t4,1168(sp)
addw a5,a4,a5
ld a4,1216(sp)
mulw a7,s9,a7
ld s9,1048(sp)
mulw a4,s6,a4
addw a5,a5,a7
ld s6,1192(sp)
ld a7,408(sp)
addw a5,a5,a4
li a4,4096
addi a4,a4,-856
mulw a2,t0,a2
add a4,a4,sp
lw a4,0(a4)
addw a5,a5,a4
li a4,4096
addi a4,a4,-1808
add a4,a4,sp
lw a4,0(a4)
mulw a6,s7,t4
ld t4,1232(sp)
mulw a4,a2,a4
mulw a2,s6,a7
addw a5,a5,a4
li a4,4096
addi a4,a4,-816
add a4,a4,sp
lw a4,0(a4)
addw a5,a5,a2
li a2,4096
addi a2,a2,-704
add a2,a2,sp
lw a2,0(a2)
mulw a3,s1,a3
mulw a1,a1,a2
lw a2,2032(sp)
addw a5,a5,a1
mulw a2,a2,t4
ld a1,888(sp)
ld t4,264(sp)
mulw a1,t4,a1
mulw a6,a6,s9
addw a5,a5,a1
ld s9,1200(sp)
ld a1,928(sp)
ld a7,624(sp)
ld s6,1264(sp)
ld s11,112(sp)
mulw a3,a3,t1
addw a5,a5,a6
addw a5,a5,t3
ld a6,64(sp)
ld t3,184(sp)
mulw a1,s9,a1
ld s9,880(sp)
addw a5,a5,s9
addw a5,a5,a7
ld a7,712(sp)
ld s9,1408(sp)
mulw a4,a0,a4
mulw a0,a6,a7
ld a6,872(sp)
ld a7,1344(sp)
mulw a3,a3,a6
addw a5,a5,a0
ld a6,1280(sp)
mulw a4,a4,t2
addw a5,a5,a3
ld a3,232(sp)
addw a5,a5,s9
ld t2,192(sp)
ld s9,1480(sp)
mulw a2,a2,a3
addw a4,a5,a4
ld a3,768(sp)
mulw a5,s5,s6
addw a4,a4,a2
li a2,4096
addi a2,a2,-1752
add a2,a2,sp
lw a2,0(a2)
addw a4,a4,a5
addw a4,a4,a7
addw a4,a4,a6
ld a6,1392(sp)
mulw a0,t5,s7
ld s7,600(sp)
addi a7,sp,1536
ld a5,1160(sp)
addw a4,a4,s7
ld s7,688(sp)
mulw a1,a1,a6
lw a6,1944(sp)
addw a4,a4,a1
addw a4,a4,t2
ld t2,936(sp)
mulw a3,a3,s9
lw a1,1688(sp)
addw a4,a4,t2
addw a4,a4,a2
addw a4,a4,s3
addw a4,a4,t3
ld t3,16(sp)
ld t2,1504(sp)
mulw a2,t3,s6
ld s6,560(sp)
addi t3,t6,-2032
add t3,t3,a7
lw a7,0(t3)
ld t3,1368(sp)
mulw a6,s6,a6
mulw a3,a3,s11
addw a4,a4,a6
mulw a6,s4,t2
addw a4,a4,a3
mulw a1,a0,a1
li a0,4096
addi a0,a0,-1224
add a0,a0,sp
lw a0,0(a0)
addw a4,a4,a6
mulw a3,s3,t1
ld t1,120(sp)
mulw a0,a0,a7
li a7,4096
addi a7,a7,-928
add a7,a7,sp
mulw a6,t1,t3
lw t1,0(a7)
li a7,4096
addi a7,a7,-880
add a7,a7,sp
lw a7,0(a7)
ld t5,144(sp)
ld s5,160(sp)
ld t6,152(sp)
ld s8,728(sp)
mulw a5,s7,a5
addw a4,a4,a6
ld a6,104(sp)
ld s3,544(sp)
ld s6,680(sp)
mulw a7,a7,t1
mulw a5,a5,s1
li s1,4096
addi s1,s1,-784
add s1,s1,sp
addw a4,a4,a7
lw a7,0(s1)
addw a4,a4,t5
ld t5,168(sp)
ld s1,1616(sp)
mulw a1,a1,a7
ld a7,336(sp)
addw a5,a4,a5
mulw a4,t4,a7
mulw a7,s0,a7
addw a5,a5,a4
addw a5,a5,t5
ld s0,912(sp)
ld a4,176(sp)
ld t5,496(sp)
addw a5,a5,a7
ld a7,1528(sp)
mulw a4,a4,s0
ld s0,1256(sp)
mulw a0,a0,a7
mulw a3,a3,s0
addw a5,a5,a0
ld a0,48(sp)
ld s0,1288(sp)
addw a5,a5,a0
ld a0,8(sp)
addw a5,a5,a3
lw a3,1640(sp)
mulw a0,a0,s5
ld s5,1064(sp)
mulw a3,s0,a3
addw a5,a5,a0
ld s0,1624(sp)
mulw a6,a6,t6
addw a5,a5,a3
lw a3,1664(sp)
mulw a2,a2,s10
mulw a6,a6,s8
ld s8,1056(sp)
mulw a1,a1,a3
li a3,4096
addi a3,a3,-1376
add a3,a3,sp
lw a3,0(a3)
addw a5,a5,a6
mulw a2,a2,a3
ld a3,1440(sp)
addw a5,a5,a1
addw a5,a5,a3
li a3,4096
addi a3,a3,-1864
add a3,a3,sp
lw a3,0(a3)
addw a5,a5,s3
mulw a4,a4,s2
addw a5,a5,a2
ld s2,1608(sp)
ld s3,1600(sp)
mulw a3,a3,s5
addw a5,a5,a4
li a4,4096
addi a4,a4,-568
add a4,a4,sp
lw a4,0(a4)
addw a5,a5,s8
addw a5,a5,t0
addw a5,a5,a3
addw a5,a5,a4
li a4,4096
addi a4,a4,-760
add a4,a4,sp
lw a0,0(a4)
addw a5,a5,t5
addw a5,a5,s6
ld s4,1592(sp)
addw a0,a5,a0
ld s5,1584(sp)
ld s6,1576(sp)
ld s7,1568(sp)
ld s8,1560(sp)
ld s9,1552(sp)
ld s10,1544(sp)
ld s11,1536(sp)
addi sp,sp,1632
jr ra
.size func, .-func
.section .text.startup,"ax",@progbits
.align 1
.globl main
.type main, @function
main:
li a0,77824
addi a0,a0,-1915
ret
.size main, .-main
.globl _sysy_idx
.globl _sysy_us
.globl _sysy_s
.globl _sysy_m
.globl _sysy_h
.globl _sysy_l2
.globl _sysy_l1
.globl _sysy_end
.globl _sysy_start
.bss
.align 3
.type _sysy_idx, @object
.size _sysy_idx, 4
_sysy_idx:
.zero 4
.zero 4
.type _sysy_us, @object
.size _sysy_us, 4096
_sysy_us:
.zero 4096
.type _sysy_s, @object
.size _sysy_s, 4096
_sysy_s:
.zero 4096
.type _sysy_m, @object
.size _sysy_m, 4096
_sysy_m:
.zero 4096
.type _sysy_h, @object
.size _sysy_h, 4096
_sysy_h:
.zero 4096
.type _sysy_l2, @object
.size _sysy_l2, 4096
_sysy_l2:
.zero 4096
.type _sysy_l1, @object
.size _sysy_l1, 4096
_sysy_l1:
.zero 4096
.type _sysy_end, @object
.size _sysy_end, 16
_sysy_end:
.zero 16
.type _sysy_start, @object
.size _sysy_start, 16
_sysy_start:
.zero 16
.ident "GCC: (Debian 12.2.0-13) 12.2.0"
.section .note.GNU-stack,"",@progbits