1 #as: -march=rv32ifc 2 #objdump: -dr 3 4 .*:[ ]+file format .* 5 6 7 Disassembly of section .text: 8 9 0+000 <target>: 10 [^:]+:[ ]+00c58533[ ]+add[ ]+a0,a1,a2 11 [^:]+:[ ]+00d58513[ ]+addi[ ]+a0,a1,13 12 [^:]+:[ ]+00a58567[ ]+jalr[ ]+a0,10\(a1\) 13 [^:]+:[ ]+00458503[ ]+lb[ ]+a0,4\(a1\) 14 [^:]+:[ ]+feb508e3[ ]+beq[ ]+a0,a1,0 \<target\> 15 [^:]+: R_RISCV_BRANCH[ ]+target 16 [^:]+:[ ]+feb506e3[ ]+beq[ ]+a0,a1,0 \<target\> 17 [^:]+: R_RISCV_BRANCH[ ]+target 18 [^:]+:[ ]+00a58223[ ]+sb[ ]+a0,4\(a1\) 19 [^:]+:[ ]+00fff537[ ]+lui[ ]+a0,0xfff 20 [^:]+:[ ]+fe1ff56f[ ]+jal[ ]+a0,0 \<target\> 21 [^:]+: R_RISCV_JAL[ ]+target 22 [^:]+:[ ]+fddff56f[ ]+jal[ ]+a0,0 \<target\> 23 [^:]+: R_RISCV_JAL[ ]+target 24 [^:]+:[ ]+852e[ ]+mv[ ]+a0,a1 25 [^:]+:[ ]+0511[ ]+addi[ ]+a0,a0,4 26 [^:]+:[ ]+002c[ ]+addi[ ]+a1,sp,8 27 [^:]+:[ ]+c0aa[ ]+sw[ ]+a0,64\(sp\) 28 [^:]+:[ ]+41a8[ ]+lw[ ]+a0,64\(a1\) 29 [^:]+:[ ]+c1a8[ ]+sw[ ]+a0,64\(a1\) 30 [^:]+:[ ]+d5f1[ ]+beqz[ ]+a1,0 \<target\> 31 [^:]+: R_RISCV_RVC_BRANCH[ ]+target 32 [^:]+:[ ]+b7e9[ ]+j[ ]+0 \<target\> 33 [^:]+: R_RISCV_RVC_JUMP[ ]+target 34 [^:]+:[ ]+00c58533[ ]+add[ ]+a0,a1,a2 35 [^:]+:[ ]+00d58513[ ]+addi[ ]+a0,a1,13 36 [^:]+:[ ]+00a58567[ ]+jalr[ ]+a0,10\(a1\) 37 [^:]+:[ ]+00458503[ ]+lb[ ]+a0,4\(a1\) 38 [^:]+:[ ]+fab50ce3[ ]+beq[ ]+a0,a1,0 \<target\> 39 [^:]+: R_RISCV_BRANCH[ ]+target 40 [^:]+:[ ]+fab50ae3[ ]+beq[ ]+a0,a1,0 \<target\> 41 [^:]+: R_RISCV_BRANCH[ ]+target 42 [^:]+:[ ]+00a58223[ ]+sb[ ]+a0,4\(a1\) 43 [^:]+:[ ]+00fff537[ ]+lui[ ]+a0,0xfff 44 [^:]+:[ ]+fa9ff56f[ ]+jal[ ]+a0,0 \<target\> 45 [^:]+: R_RISCV_JAL[ ]+target 46 [^:]+:[ ]+fa5ff56f[ ]+jal[ ]+a0,0 \<target\> 47 [^:]+: R_RISCV_JAL[ ]+target 48 [^:]+:[ ]+852e[ ]+mv[ ]+a0,a1 49 [^:]+:[ ]+0511[ ]+addi[ ]+a0,a0,4 50 [^:]+:[ ]+002c[ ]+addi[ ]+a1,sp,8 51 [^:]+:[ ]+c0aa[ ]+sw[ ]+a0,64\(sp\) 52 [^:]+:[ ]+41a8[ ]+lw[ ]+a0,64\(a1\) 53 [^:]+:[ ]+c1a8[ ]+sw[ ]+a0,64\(a1\) 54 [^:]+:[ ]+8d6d[ ]+and[ ]+a0,a0,a1 55 [^:]+:[ ]+d9c9[ ]+beqz[ ]+a1,0 \<target\> 56 [^:]+: R_RISCV_RVC_BRANCH[ ]+target 57 [^:]+:[ ]+bf41[ ]+j[ ]+0 \<target\> 58 [^:]+: R_RISCV_RVC_JUMP[ ]+target 59 [^:]+:[ ]+68c58543[ ]+fmadd.s[ ]+fa0,fa1,fa2,fa3,rne 60 [^:]+:[ ]+68c58543[ ]+fmadd.s[ ]+fa0,fa1,fa2,fa3,rne 61 [^:]+:[ ]+68c58543[ ]+fmadd.s[ ]+fa0,fa1,fa2,fa3,rne 62 [^:]+:[ ]+68c58543[ ]+fmadd.s[ ]+fa0,fa1,fa2,fa3,rne 63 [^:]+:[ ]+68c58543[ ]+fmadd.s[ ]+fa0,fa1,fa2,fa3,rne 64 [^:]+:[ ]+68c58543[ ]+fmadd.s[ ]+fa0,fa1,fa2,fa3,rne 65 [^:]+:[ ]+00c58533[ ]+add[ ]+a0,a1,a2 66 [^:]+:[ ]+00c58533[ ]+add[ ]+a0,a1,a2 67 [^:]+:[ ]+00c58533[ ]+add[ ]+a0,a1,a2 68 [^:]+:[ ]+00c58533[ ]+add[ ]+a0,a1,a2 69 [^:]+:[ ]+00c58533[ ]+add[ ]+a0,a1,a2 70 [^:]+:[ ]+00c58533[ ]+add[ ]+a0,a1,a2 71 [^:]+:[ ]+00c58533[ ]+add[ ]+a0,a1,a2 72