MIPS/GAS: Split Loongson MMI Instructions from loongson2f/3a
[deliverable/binutils-gdb.git] / gas / testsuite / gas / mips / mips16-pcrel-4.s
1 .text
2
3 .space 0x10000
4
5 .ent foo
6 .set mips16
7 foo:
8 la.t $2, . - 1
9 nop
10 lw.t $2, . - 1
11 nop
12 la.t $2, . - 1 + 0x3fc
13 nop
14 lw.t $2, . - 1 + 0x3fc
15 nop
16 la.t $2, . - 1 + 0x400
17 nop
18 lw.t $2, . - 1 + 0x400
19 nop
20 la.t $2, . - 1 - 0x4
21 nop
22 lw.t $2, . - 1 - 0x4
23 nop
24 la.t $2, . - 1 + 0x7fff
25 nop
26 lw.t $2, . - 1 + 0x7fff
27 nop
28 la.t $2, . - 1 - 0x8000
29 nop
30 lw.t $2, . - 1 - 0x8000
31 nop
32 la.t $2, . - 1 + 0x8000
33 nop
34 lw.t $2, . - 1 + 0x8000
35 nop
36 la.t $2, . - 1 - 0x8001
37 nop
38 lw.t $2, . - 1 - 0x8001
39 nop
40 la.t $2, bar
41 nop
42 lw.t $2, bar
43 nop
44 .set nomips16
45 .end foo
46
47 .align 8, 0
48 .space 0xfe00
49
50 # Force some (non-delay-slot) zero bytes, to make 'objdump' print ...
51 .align 4, 0
52 .space 16
This page took 0.031342 seconds and 4 git commands to generate.