Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / mips / branch-likely.d
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         \.\.\.