Add macro expansions for ADD, SUB, DADD and DSUB for MIPS r6
[deliverable/binutils-gdb.git] / gas / testsuite / gas / mips / dli.d
CommitLineData
5915a74a 1#objdump: -dr --prefix-addresses
252b5132 2#name: MIPS dli
23fce1e3 3#as: -64
252b5132
RH
4
5# Test the dli macro.
6
7.*: +file format .*mips.*
8
9Disassembly of section .text:
aa5f19f2
NC
100+0000 <[^>]*> li a0,0
110+0004 <[^>]*> li a0,1
120+0008 <[^>]*> li a0,-1
130+000c <[^>]*> li a0,0x8000
140+0010 <[^>]*> li a0,-32768
150+0014 <[^>]*> lui a0,0x1
160+0018 <[^>]*> lui a0,0x1
170+001c <[^>]*> ori a0,a0,0xa5a5
180+0020 <[^>]*> li a0,0x8000
190+0024 <[^>]*> dsll a0,a0,0x10
200+0028 <[^>]*> ori a0,a0,0x1234
210+002c <[^>]*> lui a0,0xffff
220+0030 <[^>]*> dsrl32 a0,a0,0x0
230+0034 <[^>]*> lui a0,0xffff
240+0038 <[^>]*> dsrl32 a0,a0,0x0
250+003c <[^>]*> li a0,-1
260+0040 <[^>]*> li a0,-1
270+0044 <[^>]*> dsrl a0,a0,0xc
280+0048 <[^>]*> lui a0,0x8000
290+004c <[^>]*> ori a0,a0,0x1234
300+0050 <[^>]*> li a0,-32768
310+0054 <[^>]*> dsll a0,a0,0x10
320+0058 <[^>]*> ori a0,a0,0x1234
330+005c <[^>]*> dsll a0,a0,0x10
340+0060 <[^>]*> ori a0,a0,0x5678
350+0064 <[^>]*> lui a0,0x8000
360+0068 <[^>]*> ori a0,a0,0x1234
370+006c <[^>]*> dsll a0,a0,0x10
380+0070 <[^>]*> ori a0,a0,0x5678
390+0074 <[^>]*> dsll a0,a0,0x10
400+0078 <[^>]*> li a0,-30875
410+007c <[^>]*> lui a0,0xffff
420+0080 <[^>]*> ori a0,a0,0x4321
430+0084 <[^>]*> li a0,-16
440+0088 <[^>]*> li a0,-256
450+008c <[^>]*> li a0,-4096
460+0090 <[^>]*> lui a0,0xffff
470+0094 <[^>]*> lui a0,0xfff0
480+0098 <[^>]*> lui a0,0xff00
490+009c <[^>]*> lui a0,0xf000
500+00a0 <[^>]*> li a0,-1
510+00a4 <[^>]*> dsll32 a0,a0,0x0
520+00a8 <[^>]*> li a0,-16
530+00ac <[^>]*> dsll32 a0,a0,0x0
540+00b0 <[^>]*> li a0,-256
550+00b4 <[^>]*> dsll32 a0,a0,0x0
560+00b8 <[^>]*> li a0,-4096
570+00bc <[^>]*> dsll32 a0,a0,0x0
580+00c0 <[^>]*> li a0,0xffff
590+00c4 <[^>]*> dsll32 a0,a0,0x10
600+00c8 <[^>]*> li a0,0xfff0
610+00cc <[^>]*> dsll32 a0,a0,0x10
620+00d0 <[^>]*> li a0,0xff00
630+00d4 <[^>]*> dsll32 a0,a0,0x10
640+00d8 <[^>]*> li a0,0xf000
650+00dc <[^>]*> dsll32 a0,a0,0x10
660+00e0 <[^>]*> li a0,-1
670+00e4 <[^>]*> dsrl a0,a0,0x4
680+00e8 <[^>]*> li a0,-1
690+00ec <[^>]*> dsrl a0,a0,0x8
700+00f0 <[^>]*> li a0,-1
710+00f4 <[^>]*> dsrl a0,a0,0xc
720+00f8 <[^>]*> li a0,-1
730+00fc <[^>]*> dsrl a0,a0,0x10
740+0100 <[^>]*> li a0,-1
750+0104 <[^>]*> dsrl a0,a0,0x14
760+0108 <[^>]*> li a0,-1
770+010c <[^>]*> dsrl a0,a0,0x18
780+0110 <[^>]*> li a0,-1
790+0114 <[^>]*> dsrl a0,a0,0x1c
800+0118 <[^>]*> lui a0,0xffff
810+011c <[^>]*> dsrl32 a0,a0,0x0
820+0120 <[^>]*> lui a0,0xfff
830+0124 <[^>]*> ori a0,a0,0xffff
840+0128 <[^>]*> lui a0,0xff
850+012c <[^>]*> ori a0,a0,0xffff
860+0130 <[^>]*> lui a0,0xf
870+0134 <[^>]*> ori a0,a0,0xffff
880+0138 <[^>]*> li a0,0xffff
890+013c <[^>]*> li a0,4095
900+0140 <[^>]*> li a0,255
910+0144 <[^>]*> li a0,15
920+0148 <[^>]*> lui a0,0x3
930+014c <[^>]*> ori a0,a0,0xfffc
940+0150 <[^>]*> li a0,0xffff
950+0154 <[^>]*> dsll a0,a0,0x1e
960+0158 <[^>]*> li a0,0xffff
970+015c <[^>]*> dsll32 a0,a0,0x2
980+0160 <[^>]*> li a0,0xffff
990+0164 <[^>]*> dsll32 a0,a0,0x6
1000+0168 <[^>]*> li a0,-1
1010+016c <[^>]*> dsll32 a0,a0,0x0
1020+0170 <[^>]*> dsrl a0,a0,0xa
1030+0174 <[^>]*> li a0,-1
1040+0178 <[^>]*> dsll a0,a0,0x1c
1050+017c <[^>]*> dsrl a0,a0,0xa
1060+0180 <[^>]*> li a0,-1
1070+0184 <[^>]*> dsll a0,a0,0x18
1080+0188 <[^>]*> dsrl a0,a0,0xa
1090+018c <[^>]*> lui a0,0x3f
1100+0190 <[^>]*> ori a0,a0,0xfc03
1110+0194 <[^>]*> dsll a0,a0,0x10
1120+0198 <[^>]*> ori a0,a0,0xffff
1130+019c <[^>]*> dsll a0,a0,0x10
1140+01a0 <[^>]*> ori a0,a0,0xc000
252b5132 115 ...
This page took 0.936057 seconds and 4 git commands to generate.