Home | History | Annotate | Download | only in mips
      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