gas/
[external/binutils.git] / gas / testsuite / gas / mips / micromips-warn-branch-delay-1.s
1 # Source code used to test correct macro expansion in microMIPS fixed-size
2 # branch delay slots.
3
4         .text
5         .set    dspr2
6         .set    noreorder
7         .set    noat
8 test:
9         bltzals $0, .
10          nop
11         nop
12
13         bltzals $0, .
14          bgt    $2, 0x7fffffff, .
15          nop
16
17         bltzals $0, .
18          jals   $2
19          nop
20
21         bltzals $0, .
22          balign $2, $2, 0
23         nop
24
25         bltzal  $0, .
26          nop
27         nop
28
29         bltzal  $0, .
30          bgt    $2, 0x7fffffff, .
31          nop
32
33         bltzal  $0, .
34          jals   $2
35          nop
36
37         bltzal  $0, .
38          balign $2, $2, 0
39         nop
40
41 # Force some (non-delay-slot) zero bytes, to make 'objdump' print ...
42         .align  4, 0
43         .space  16