1 #objdump: -dr --prefix-addresses -m mips:4000 2 #name: MIPS branch-likely instructions 3 #as: -32 4 5 # Check branch-likely instructions 6 7 .*: +file format .*mips.* 8 9 Disassembly of section \.text: 10 [0-9a-f]+ <[^>]*> beqzl a0,0+0000 <.*> 11 [0-9a-f]+ <[^>]*> nop 12 [0-9a-f]+ <[^>]*> bnezl a0,0+0000 <.*> 13 [0-9a-f]+ <[^>]*> nop 14 [0-9a-f]+ <[^>]*> beqzl a0,0+0010 <.*\+0x10> 15 [ ]*10: .*16 external_label 16 [0-9a-f]+ <[^>]*> nop 17 [0-9a-f]+ <[^>]*> bnezl a0,0+0018 <.*\+0x18> 18 [ ]*18: .*16 external_label 19 [0-9a-f]+ <[^>]*> nop 20 [0-9a-f]+ <[^>]*> slt at,a0,a1 21 [0-9a-f]+ <[^>]*> beqzl at,0+0000 <.*> 22 [0-9a-f]+ <[^>]*> nop 23 [0-9a-f]+ <[^>]*> slt at,a1,a0 24 [0-9a-f]+ <[^>]*> bnezl at,0+0000 <.*> 25 [0-9a-f]+ <[^>]*> nop 26 [0-9a-f]+ <[^>]*> slt at,a0,a1 27 [0-9a-f]+ <[^>]*> beqzl at,0+003c <.*\+0x3c> 28 [ ]*3c: .*16 external_label 29 [0-9a-f]+ <[^>]*> nop 30 [0-9a-f]+ <[^>]*> slt at,a1,a0 31 [0-9a-f]+ <[^>]*> bnezl at,0+0048 <.*\+0x48> 32 [ ]*48: .*16 external_label 33 [0-9a-f]+ <[^>]*> nop 34 [0-9a-f]+ <[^>]*> sltu at,a0,a1 35 [0-9a-f]+ <[^>]*> beqzl at,0+0000 <.*> 36 [0-9a-f]+ <[^>]*> nop 37 [0-9a-f]+ <[^>]*> sltu at,a1,a0 38 [0-9a-f]+ <[^>]*> bnezl at,0+0000 <.*> 39 [0-9a-f]+ <[^>]*> nop 40 [0-9a-f]+ <[^>]*> sltu at,a0,a1 41 [0-9a-f]+ <[^>]*> beqzl at,0+006c <.*\+0x6c> 42 [ ]*6c: .*16 external_label 43 [0-9a-f]+ <[^>]*> nop 44 [0-9a-f]+ <[^>]*> sltu at,a1,a0 45 [0-9a-f]+ <[^>]*> bnezl at,0+0078 <.*\+0x78> 46 [ ]*78: .*16 external_label 47 [0-9a-f]+ <[^>]*> nop 48 [0-9a-f]+ <[^>]*> slt at,a0,a1 49 [0-9a-f]+ <[^>]*> bnezl at,0+0000 <.*> 50 [0-9a-f]+ <[^>]*> nop 51 [0-9a-f]+ <[^>]*> slt at,a1,a0 52 [0-9a-f]+ <[^>]*> beqzl at,0+0000 <.*> 53 [0-9a-f]+ <[^>]*> nop 54 [0-9a-f]+ <[^>]*> slt at,a0,a1 55 [0-9a-f]+ <[^>]*> bnezl at,0+009c <.*\+0x9c> 56 [ ]*9c: .*16 external_label 57 [0-9a-f]+ <[^>]*> nop 58 [0-9a-f]+ <[^>]*> slt at,a1,a0 59 [0-9a-f]+ <[^>]*> beqzl at,0+00a8 <.*\+0xa8> 60 [ ]*a8: .*16 external_label 61 [0-9a-f]+ <[^>]*> nop 62 [0-9a-f]+ <[^>]*> sltu at,a0,a1 63 [0-9a-f]+ <[^>]*> bnezl at,0+0000 <.*> 64 [0-9a-f]+ <[^>]*> nop 65 [0-9a-f]+ <[^>]*> sltu at,a1,a0 66 [0-9a-f]+ <[^>]*> beqzl at,0+0000 <.*> 67 [0-9a-f]+ <[^>]*> nop 68 [0-9a-f]+ <[^>]*> sltu at,a0,a1 69 [0-9a-f]+ <[^>]*> bnezl at,0+00cc <.*\+0xcc> 70 [ ]*cc: .*16 external_label 71 [0-9a-f]+ <[^>]*> nop 72 [0-9a-f]+ <[^>]*> sltu at,a1,a0 73 [0-9a-f]+ <[^>]*> beqzl at,0+00d8 <.*\+0xd8> 74 [ ]*d8: .*16 external_label 75 [0-9a-f]+ <[^>]*> nop 76 \.\.\. 77