OSDN Git Service

bfd/
[pf3gnuchains/pf3gnuchains4x.git] / gas / testsuite / gas / mips / micromips@dli.d
1 #objdump: -dr --prefix-addresses --show-raw-insn
2 #name: MIPS dli
3 #source: dli.s
4 #as: -64
5
6 # Test the dli macro (microMIPS).
7
8 .*: +file format .*mips.*
9
10 Disassembly of section \.text:
11 [0-9a-f]+ <[^>]*> 3080 0000     li      a0,0
12 [0-9a-f]+ <[^>]*> 3080 0001     li      a0,1
13 [0-9a-f]+ <[^>]*> 3080 ffff     li      a0,-1
14 [0-9a-f]+ <[^>]*> 5080 8000     li      a0,0x8000
15 [0-9a-f]+ <[^>]*> 3080 8000     li      a0,-32768
16 [0-9a-f]+ <[^>]*> 41a4 0001     lui     a0,0x1
17 [0-9a-f]+ <[^>]*> 41a4 0001     lui     a0,0x1
18 [0-9a-f]+ <[^>]*> 5084 a5a5     ori     a0,a0,0xa5a5
19 [0-9a-f]+ <[^>]*> 5080 8000     li      a0,0x8000
20 [0-9a-f]+ <[^>]*> 5884 8000     dsll    a0,a0,0x10
21 [0-9a-f]+ <[^>]*> 5084 1234     ori     a0,a0,0x1234
22 [0-9a-f]+ <[^>]*> 41a4 ffff     lui     a0,0xffff
23 [0-9a-f]+ <[^>]*> 5884 0048     dsrl32  a0,a0,0x0
24 [0-9a-f]+ <[^>]*> 41a4 ffff     lui     a0,0xffff
25 [0-9a-f]+ <[^>]*> 5884 0048     dsrl32  a0,a0,0x0
26 [0-9a-f]+ <[^>]*> 3080 ffff     li      a0,-1
27 [0-9a-f]+ <[^>]*> 3080 ffff     li      a0,-1
28 [0-9a-f]+ <[^>]*> 5884 6040     dsrl    a0,a0,0xc
29 [0-9a-f]+ <[^>]*> 41a4 8000     lui     a0,0x8000
30 [0-9a-f]+ <[^>]*> 5084 1234     ori     a0,a0,0x1234
31 [0-9a-f]+ <[^>]*> 3080 8000     li      a0,-32768
32 [0-9a-f]+ <[^>]*> 5884 8000     dsll    a0,a0,0x10
33 [0-9a-f]+ <[^>]*> 5084 1234     ori     a0,a0,0x1234
34 [0-9a-f]+ <[^>]*> 5884 8000     dsll    a0,a0,0x10
35 [0-9a-f]+ <[^>]*> 5084 5678     ori     a0,a0,0x5678
36 [0-9a-f]+ <[^>]*> 41a4 8000     lui     a0,0x8000
37 [0-9a-f]+ <[^>]*> 5084 1234     ori     a0,a0,0x1234
38 [0-9a-f]+ <[^>]*> 5884 8000     dsll    a0,a0,0x10
39 [0-9a-f]+ <[^>]*> 5084 5678     ori     a0,a0,0x5678
40 [0-9a-f]+ <[^>]*> 5884 8000     dsll    a0,a0,0x10
41 [0-9a-f]+ <[^>]*> 3080 8765     li      a0,-30875
42 [0-9a-f]+ <[^>]*> 41a4 ffff     lui     a0,0xffff
43 [0-9a-f]+ <[^>]*> 5084 4321     ori     a0,a0,0x4321
44 [0-9a-f]+ <[^>]*> 3080 fff0     li      a0,-16
45 [0-9a-f]+ <[^>]*> 3080 ff00     li      a0,-256
46 [0-9a-f]+ <[^>]*> 3080 f000     li      a0,-4096
47 [0-9a-f]+ <[^>]*> 41a4 ffff     lui     a0,0xffff
48 [0-9a-f]+ <[^>]*> 41a4 fff0     lui     a0,0xfff0
49 [0-9a-f]+ <[^>]*> 41a4 ff00     lui     a0,0xff00
50 [0-9a-f]+ <[^>]*> 41a4 f000     lui     a0,0xf000
51 [0-9a-f]+ <[^>]*> 3080 ffff     li      a0,-1
52 [0-9a-f]+ <[^>]*> 5884 0008     dsll32  a0,a0,0x0
53 [0-9a-f]+ <[^>]*> 3080 fff0     li      a0,-16
54 [0-9a-f]+ <[^>]*> 5884 0008     dsll32  a0,a0,0x0
55 [0-9a-f]+ <[^>]*> 3080 ff00     li      a0,-256
56 [0-9a-f]+ <[^>]*> 5884 0008     dsll32  a0,a0,0x0
57 [0-9a-f]+ <[^>]*> 3080 f000     li      a0,-4096
58 [0-9a-f]+ <[^>]*> 5884 0008     dsll32  a0,a0,0x0
59 [0-9a-f]+ <[^>]*> 5080 ffff     li      a0,0xffff
60 [0-9a-f]+ <[^>]*> 5884 8008     dsll32  a0,a0,0x10
61 [0-9a-f]+ <[^>]*> 5080 fff0     li      a0,0xfff0
62 [0-9a-f]+ <[^>]*> 5884 8008     dsll32  a0,a0,0x10
63 [0-9a-f]+ <[^>]*> 5080 ff00     li      a0,0xff00
64 [0-9a-f]+ <[^>]*> 5884 8008     dsll32  a0,a0,0x10
65 [0-9a-f]+ <[^>]*> 5080 f000     li      a0,0xf000
66 [0-9a-f]+ <[^>]*> 5884 8008     dsll32  a0,a0,0x10
67 [0-9a-f]+ <[^>]*> 3080 ffff     li      a0,-1
68 [0-9a-f]+ <[^>]*> 5884 2040     dsrl    a0,a0,0x4
69 [0-9a-f]+ <[^>]*> 3080 ffff     li      a0,-1
70 [0-9a-f]+ <[^>]*> 5884 4040     dsrl    a0,a0,0x8
71 [0-9a-f]+ <[^>]*> 3080 ffff     li      a0,-1
72 [0-9a-f]+ <[^>]*> 5884 6040     dsrl    a0,a0,0xc
73 [0-9a-f]+ <[^>]*> 3080 ffff     li      a0,-1
74 [0-9a-f]+ <[^>]*> 5884 8040     dsrl    a0,a0,0x10
75 [0-9a-f]+ <[^>]*> 3080 ffff     li      a0,-1
76 [0-9a-f]+ <[^>]*> 5884 a040     dsrl    a0,a0,0x14
77 [0-9a-f]+ <[^>]*> 3080 ffff     li      a0,-1
78 [0-9a-f]+ <[^>]*> 5884 c040     dsrl    a0,a0,0x18
79 [0-9a-f]+ <[^>]*> 3080 ffff     li      a0,-1
80 [0-9a-f]+ <[^>]*> 5884 e040     dsrl    a0,a0,0x1c
81 [0-9a-f]+ <[^>]*> 41a4 ffff     lui     a0,0xffff
82 [0-9a-f]+ <[^>]*> 5884 0048     dsrl32  a0,a0,0x0
83 [0-9a-f]+ <[^>]*> 41a4 0fff     lui     a0,0xfff
84 [0-9a-f]+ <[^>]*> 5084 ffff     ori     a0,a0,0xffff
85 [0-9a-f]+ <[^>]*> 41a4 00ff     lui     a0,0xff
86 [0-9a-f]+ <[^>]*> 5084 ffff     ori     a0,a0,0xffff
87 [0-9a-f]+ <[^>]*> 41a4 000f     lui     a0,0xf
88 [0-9a-f]+ <[^>]*> 5084 ffff     ori     a0,a0,0xffff
89 [0-9a-f]+ <[^>]*> 5080 ffff     li      a0,0xffff
90 [0-9a-f]+ <[^>]*> 3080 0fff     li      a0,4095
91 [0-9a-f]+ <[^>]*> 3080 00ff     li      a0,255
92 [0-9a-f]+ <[^>]*> 3080 000f     li      a0,15
93 [0-9a-f]+ <[^>]*> 41a4 0003     lui     a0,0x3
94 [0-9a-f]+ <[^>]*> 5084 fffc     ori     a0,a0,0xfffc
95 [0-9a-f]+ <[^>]*> 5080 ffff     li      a0,0xffff
96 [0-9a-f]+ <[^>]*> 5884 f000     dsll    a0,a0,0x1e
97 [0-9a-f]+ <[^>]*> 5080 ffff     li      a0,0xffff
98 [0-9a-f]+ <[^>]*> 5884 1008     dsll32  a0,a0,0x2
99 [0-9a-f]+ <[^>]*> 5080 ffff     li      a0,0xffff
100 [0-9a-f]+ <[^>]*> 5884 3008     dsll32  a0,a0,0x6
101 [0-9a-f]+ <[^>]*> 3080 ffff     li      a0,-1
102 [0-9a-f]+ <[^>]*> 5884 0008     dsll32  a0,a0,0x0
103 [0-9a-f]+ <[^>]*> 5884 5040     dsrl    a0,a0,0xa
104 [0-9a-f]+ <[^>]*> 3080 ffff     li      a0,-1
105 [0-9a-f]+ <[^>]*> 5884 e000     dsll    a0,a0,0x1c
106 [0-9a-f]+ <[^>]*> 5884 5040     dsrl    a0,a0,0xa
107 [0-9a-f]+ <[^>]*> 3080 ffff     li      a0,-1
108 [0-9a-f]+ <[^>]*> 5884 c000     dsll    a0,a0,0x18
109 [0-9a-f]+ <[^>]*> 5884 5040     dsrl    a0,a0,0xa
110 [0-9a-f]+ <[^>]*> 41a4 003f     lui     a0,0x3f
111 [0-9a-f]+ <[^>]*> 5084 fc03     ori     a0,a0,0xfc03
112 [0-9a-f]+ <[^>]*> 5884 8000     dsll    a0,a0,0x10
113 [0-9a-f]+ <[^>]*> 5084 ffff     ori     a0,a0,0xffff
114 [0-9a-f]+ <[^>]*> 5884 8000     dsll    a0,a0,0x10
115 [0-9a-f]+ <[^>]*> 5084 c000     ori     a0,a0,0xc000
116         \.\.\.