gpgpu_test.elf: file format elf32-littleriscv Disassembly of section .text: 80000000
: 80000000: ff010113 addi sp,sp,-16 80000004: 00112623 sw ra,12(sp) 80000008: 00812423 sw s0,8(sp) 8000000c: 01010413 addi s0,sp,16 80000010: 2a8000ef jal ra,800002b8 80000014: 800007b7 lui a5,0x80000 80000018: 04078613 addi a2,a5,64 # 80000040 8000001c: 00800593 li a1,8 80000020: 00200513 li a0,2 80000024: 22c000ef jal ra,80000250 80000028: 00000793 li a5,0 8000002c: 00078513 mv a0,a5 80000030: 00c12083 lw ra,12(sp) 80000034: 00812403 lw s0,8(sp) 80000038: 01010113 addi sp,sp,16 8000003c: 00008067 ret 80000040 : 80000040: fd010113 addi sp,sp,-48 80000044: 02112623 sw ra,44(sp) 80000048: 02812423 sw s0,40(sp) 8000004c: 03010413 addi s0,sp,48 80000050: fca42e23 sw a0,-36(s0) 80000054: 244000ef jal ra,80000298 80000058: fea42623 sw a0,-20(s0) 8000005c: fdc42783 lw a5,-36(s0) 80000060: 00379793 slli a5,a5,0x3 80000064: fec42703 lw a4,-20(s0) 80000068: 00f707b3 add a5,a4,a5 8000006c: fef42423 sw a5,-24(s0) 80000070: 00000013 nop 80000074: 00000013 nop 80000078: 00000013 nop 8000007c: 00000013 nop 80000080: 810007b7 lui a5,0x81000 80000084: fe842703 lw a4,-24(s0) 80000088: 00271713 slli a4,a4,0x2 8000008c: 04078793 addi a5,a5,64 # 81000040 80000090: 00f707b3 add a5,a4,a5 80000094: 0007a703 lw a4,0(a5) 80000098: 810007b7 lui a5,0x81000 8000009c: fe842683 lw a3,-24(s0) 800000a0: 00269693 slli a3,a3,0x2 800000a4: 08078793 addi a5,a5,128 # 81000080 800000a8: 00f687b3 add a5,a3,a5 800000ac: 0007a783 lw a5,0(a5) 800000b0: 00f70733 add a4,a4,a5 800000b4: 810007b7 lui a5,0x81000 800000b8: fe842683 lw a3,-24(s0) 800000bc: 00269693 slli a3,a3,0x2 800000c0: 00078793 mv a5,a5 800000c4: 00f687b3 add a5,a3,a5 800000c8: 00e7a023 sw a4,0(a5) # 81000000 800000cc: 00000013 nop 800000d0: 02c12083 lw ra,44(sp) 800000d4: 02812403 lw s0,40(sp) 800000d8: 03010113 addi sp,sp,48 800000dc: 00008067 ret 800000e0 : 800000e0: fe010113 addi sp,sp,-32 800000e4: 00812e23 sw s0,28(sp) 800000e8: 02010413 addi s0,sp,32 800000ec: fea42623 sw a0,-20(s0) 800000f0: fec42783 lw a5,-20(s0) 800000f4: 00e79073 csrw 0xe,a5 800000f8: 00000013 nop 800000fc: 01c12403 lw s0,28(sp) 80000100: 02010113 addi sp,sp,32 80000104: 00008067 ret 80000108 : 80000108: fe010113 addi sp,sp,-32 8000010c: 00812e23 sw s0,28(sp) 80000110: 02010413 addi s0,sp,32 80000114: fea42623 sw a0,-20(s0) 80000118: fec42783 lw a5,-20(s0) 8000011c: 00f79073 csrw 0xf,a5 80000120: 00000013 nop 80000124: 01c12403 lw s0,28(sp) 80000128: 02010113 addi sp,sp,32 8000012c: 00008067 ret 80000130 : 80000130: fe010113 addi sp,sp,-32 80000134: 00812e23 sw s0,28(sp) 80000138: 02010413 addi s0,sp,32 8000013c: 00f027f3 csrr a5,0xf 80000140: fef42623 sw a5,-20(s0) 80000144: fec42783 lw a5,-20(s0) 80000148: 00078513 mv a0,a5 8000014c: 01c12403 lw s0,28(sp) 80000150: 02010113 addi sp,sp,32 80000154: 00008067 ret 80000158 : 80000158: fe010113 addi sp,sp,-32 8000015c: 00812e23 sw s0,28(sp) 80000160: 02010413 addi s0,sp,32 80000164: 00e027f3 csrr a5,0xe 80000168: fef42623 sw a5,-20(s0) 8000016c: fec42783 lw a5,-20(s0) 80000170: 00078513 mv a0,a5 80000174: 01c12403 lw s0,28(sp) 80000178: 02010113 addi sp,sp,32 8000017c: 00008067 ret 80000180 : 80000180: fd010113 addi sp,sp,-48 80000184: 02812623 sw s0,44(sp) 80000188: 03a12423 sw s10,40(sp) 8000018c: 03b12223 sw s11,36(sp) 80000190: 03010413 addi s0,sp,48 80000194: fca42e23 sw a0,-36(s0) 80000198: fcb42c23 sw a1,-40(s0) 8000019c: fcc42a23 sw a2,-44(s0) 800001a0: 00010f13 mv t5,sp 800001a4: 00100793 li a5,1 800001a8: fef42623 sw a5,-20(s0) 800001ac: 01c0006f j 800001c8 800001b0: fec42303 lw t1,-20(s0) 800001b4: f0010113 addi sp,sp,-256 800001b8: 0003506b 0x3506b 800001bc: fec42783 lw a5,-20(s0) 800001c0: 00178793 addi a5,a5,1 800001c4: fef42623 sw a5,-20(s0) 800001c8: fec42703 lw a4,-20(s0) 800001cc: fdc42783 lw a5,-36(s0) 800001d0: fef760e3 bltu a4,a5,800001b0 800001d4: 000f0113 mv sp,t5 800001d8: 00000313 li t1,0 800001dc: fd442f83 lw t6,-44(s0) 800001e0: fdc42d83 lw s11,-36(s0) 800001e4: fd842503 lw a0,-40(s0) 800001e8: 01bfe0eb 0x1bfe0eb 800001ec: 00000073 ecall 800001f0: 00000013 nop 800001f4: 02c12403 lw s0,44(sp) 800001f8: 02812d03 lw s10,40(sp) 800001fc: 02412d83 lw s11,36(sp) 80000200: 03010113 addi sp,sp,48 80000204: 00008067 ret 80000208 : 80000208: fe010113 addi sp,sp,-32 8000020c: 00812e23 sw s0,28(sp) 80000210: 02010413 addi s0,sp,32 80000214: fea42623 sw a0,-20(s0) 80000218: feb42423 sw a1,-24(s0) 8000021c: fec42223 sw a2,-28(s0) 80000220: fec42503 lw a0,-20(s0) 80000224: fe842583 lw a1,-24(s0) 80000228: fe442783 lw a5,-28(s0) 8000022c: 00078613 mv a2,a5 80000230: 800007b7 lui a5,0x80000 80000234: 18078793 addi a5,a5,384 # 80000180 80000238: 00078313 mv t1,a5 8000023c: 0003006b 0x3006b 80000240: 00000013 nop 80000244: 01c12403 lw s0,28(sp) 80000248: 02010113 addi sp,sp,32 8000024c: 00008067 ret 80000250 : 80000250: fe010113 addi sp,sp,-32 80000254: 00112e23 sw ra,28(sp) 80000258: 00812c23 sw s0,24(sp) 8000025c: 02010413 addi s0,sp,32 80000260: fea42623 sw a0,-20(s0) 80000264: feb42423 sw a1,-24(s0) 80000268: fec42223 sw a2,-28(s0) 8000026c: fe442783 lw a5,-28(s0) 80000270: 00078613 mv a2,a5 80000274: 00000593 li a1,0 80000278: fe842503 lw a0,-24(s0) 8000027c: f05ff0ef jal ra,80000180 80000280: 00000073 ecall 80000284: 00000013 nop 80000288: 01c12083 lw ra,28(sp) 8000028c: 01812403 lw s0,24(sp) 80000290: 02010113 addi sp,sp,32 80000294: 00008067 ret 80000298 : 80000298: ff010113 addi sp,sp,-16 8000029c: 00812623 sw s0,12(sp) 800002a0: 01010413 addi s0,sp,16 800002a4: 00000013 nop 800002a8: 00078513 mv a0,a5 800002ac: 00c12403 lw s0,12(sp) 800002b0: 01010113 addi sp,sp,16 800002b4: 00008067 ret 800002b8 : 800002b8: ff010113 addi sp,sp,-16 800002bc: 00812623 sw s0,12(sp) 800002c0: 01010413 addi s0,sp,16 800002c4: 7ffff137 lui sp,0x7ffff 800002c8: 00000013 nop 800002cc: 00c12403 lw s0,12(sp) # 7ffff00c 800002d0: 01010113 addi sp,sp,16 800002d4: 00008067 ret Disassembly of section .bss: 81000000 : ... Disassembly of section .data: 81000040 : 81000040: 0001 nop 81000042: 0000 unimp 81000044: 0005 c.nop 1 81000046: 0000 unimp 81000048: 000a c.slli zero,0x2 8100004a: 0000 unimp 8100004c: 0000 unimp 8100004e: 0000 unimp 81000050: 00000003 lb zero,0(zero) # 0 81000054: 0001 nop 81000056: 0000 unimp 81000058: 0001 nop 8100005a: 0000 unimp 8100005c: 0002 c.slli64 zero 8100005e: 0000 unimp 81000060: 0008 0x8 81000062: 0000 unimp 81000064: 00000007 0x7 81000068: 0008 0x8 8100006a: 0000 unimp 8100006c: 00000007 0x7 81000070: 0005 c.nop 1 81000072: 0000 unimp 81000074: 00000007 0x7 81000078: 00000007 0x7 8100007c: 0009 c.nop 2 ... 81000080 : 81000080: 0000 unimp 81000082: 0000 unimp 81000084: 0002 c.slli64 zero 81000086: 0000 unimp 81000088: 0002 c.slli64 zero 8100008a: 0000 unimp 8100008c: 0000 unimp 8100008e: 0000 unimp 81000090: 0005 c.nop 1 81000092: 0000 unimp 81000094: 0000 unimp 81000096: 0000 unimp 81000098: 0001 nop 8100009a: 0000 unimp 8100009c: 0001 nop 8100009e: 0000 unimp 810000a0: 0004 0x4 810000a2: 0000 unimp 810000a4: 0002 c.slli64 zero 810000a6: 0000 unimp 810000a8: 0002 c.slli64 zero 810000aa: 0000 unimp 810000ac: 0000 unimp 810000ae: 0000 unimp 810000b0: 00000003 lb zero,0(zero) # 0 810000b4: 0002 c.slli64 zero 810000b6: 0000 unimp 810000b8: 00000003 lb zero,0(zero) # 0 810000bc: 0002 c.slli64 zero ... Disassembly of section .sdata: 810000c0 : 810000c0: 0010 0x10 ... Disassembly of section .comment: 82000000 <.comment>: 82000000: 3a434347 fmsub.d ft6,ft6,ft4,ft7,rmm 82000004: 2820 fld fs0,80(s0) 82000006: 29554e47 fmsub.s ft8,fa0,fs5,ft5,rmm 8200000a: 3820 fld fs0,112(s0) 8200000c: 322e fld ft4,232(sp) 8200000e: 302e fld ft0,232(sp) ...