* gas/config/tc-arm.c (NEON_ENC_TAB): Add vrint entries.
[deliverable/binutils-gdb.git] / gas / testsuite / gas / arm / armv8-a+simd.d
CommitLineData
73924fbc
MGD
1#name: Valid v8-a+simdv3
2#objdump: -dr --prefix-addresses --show-raw-insn
3
4.*: +file format .*arm.*
5
6Disassembly of section .text:
70[0-9a-f]+ <[^>]+> f3000f10 vmaxnm.f32 d0, d0, d0
80[0-9a-f]+ <[^>]+> f3400fb0 vmaxnm.f32 d16, d16, d16
90[0-9a-f]+ <[^>]+> f30fff1f vmaxnm.f32 d15, d15, d15
100[0-9a-f]+ <[^>]+> f34fffbf vmaxnm.f32 d31, d31, d31
110[0-9a-f]+ <[^>]+> f3000f50 vmaxnm.f32 q0, q0, q0
120[0-9a-f]+ <[^>]+> f3400ff0 vmaxnm.f32 q8, q8, q8
130[0-9a-f]+ <[^>]+> f30eef5e vmaxnm.f32 q7, q7, q7
140[0-9a-f]+ <[^>]+> f34eeffe vmaxnm.f32 q15, q15, q15
150[0-9a-f]+ <[^>]+> f3200f10 vminnm.f32 d0, d0, d0
160[0-9a-f]+ <[^>]+> f3600fb0 vminnm.f32 d16, d16, d16
170[0-9a-f]+ <[^>]+> f32fff1f vminnm.f32 d15, d15, d15
180[0-9a-f]+ <[^>]+> f36fffbf vminnm.f32 d31, d31, d31
190[0-9a-f]+ <[^>]+> f3200f50 vminnm.f32 q0, q0, q0
200[0-9a-f]+ <[^>]+> f3600ff0 vminnm.f32 q8, q8, q8
210[0-9a-f]+ <[^>]+> f32eef5e vminnm.f32 q7, q7, q7
220[0-9a-f]+ <[^>]+> f36eeffe vminnm.f32 q15, q15, q15
7e8e6784
MGD
230[0-9a-f]+ <[^>]+> f3bb0000 vcvta.s32.f32 d0, d0
240[0-9a-f]+ <[^>]+> f3fb0120 vcvtn.s32.f32 d16, d16
250[0-9a-f]+ <[^>]+> f3bbf28f vcvtp.u32.f32 d15, d15
260[0-9a-f]+ <[^>]+> f3fbf3af vcvtm.u32.f32 d31, d31
270[0-9a-f]+ <[^>]+> f3bb0040 vcvta.s32.f32 q0, q0
280[0-9a-f]+ <[^>]+> f3fb0160 vcvtn.s32.f32 q8, q8
290[0-9a-f]+ <[^>]+> f3bbe2ce vcvtp.u32.f32 q7, q7
300[0-9a-f]+ <[^>]+> f3fbe3ee vcvtm.u32.f32 q15, q15
30bdf752
MGD
310[0-9a-f]+ <[^>]+> f3ba0500 vrinta.f32.f32 d0, d0
320[0-9a-f]+ <[^>]+> f3fa0420 vrintn.f32.f32 d16, d16
330[0-9a-f]+ <[^>]+> f3baf68f vrintm.f32.f32 d15, d15
340[0-9a-f]+ <[^>]+> f3faf7af vrintp.f32.f32 d31, d31
350[0-9a-f]+ <[^>]+> f3ba04af vrintx.f32.f32 d0, d31
360[0-9a-f]+ <[^>]+> f3fa058f vrintz.f32.f32 d16, d15
370[0-9a-f]+ <[^>]+> f3ba0540 vrinta.f32.f32 q0, q0
380[0-9a-f]+ <[^>]+> f3fa0460 vrintn.f32.f32 q8, q8
390[0-9a-f]+ <[^>]+> f3bae6ce vrintm.f32.f32 q7, q7
400[0-9a-f]+ <[^>]+> f3fae7ee vrintp.f32.f32 q15, q15
410[0-9a-f]+ <[^>]+> f3ba04ee vrintx.f32.f32 q0, q15
420[0-9a-f]+ <[^>]+> f3fa05ce vrintz.f32.f32 q8, q7
73924fbc
MGD
430[0-9a-f]+ <[^>]+> ff00 0f10 vmaxnm.f32 d0, d0, d0
440[0-9a-f]+ <[^>]+> ff40 0fb0 vmaxnm.f32 d16, d16, d16
450[0-9a-f]+ <[^>]+> ff0f ff1f vmaxnm.f32 d15, d15, d15
460[0-9a-f]+ <[^>]+> ff4f ffbf vmaxnm.f32 d31, d31, d31
470[0-9a-f]+ <[^>]+> ff00 0f50 vmaxnm.f32 q0, q0, q0
480[0-9a-f]+ <[^>]+> ff40 0ff0 vmaxnm.f32 q8, q8, q8
490[0-9a-f]+ <[^>]+> ff0e ef5e vmaxnm.f32 q7, q7, q7
500[0-9a-f]+ <[^>]+> ff4e effe vmaxnm.f32 q15, q15, q15
510[0-9a-f]+ <[^>]+> ff20 0f10 vminnm.f32 d0, d0, d0
520[0-9a-f]+ <[^>]+> ff60 0fb0 vminnm.f32 d16, d16, d16
530[0-9a-f]+ <[^>]+> ff2f ff1f vminnm.f32 d15, d15, d15
540[0-9a-f]+ <[^>]+> ff6f ffbf vminnm.f32 d31, d31, d31
550[0-9a-f]+ <[^>]+> ff20 0f50 vminnm.f32 q0, q0, q0
560[0-9a-f]+ <[^>]+> ff60 0ff0 vminnm.f32 q8, q8, q8
570[0-9a-f]+ <[^>]+> ff2e ef5e vminnm.f32 q7, q7, q7
580[0-9a-f]+ <[^>]+> ff6e effe vminnm.f32 q15, q15, q15
7e8e6784
MGD
590[0-9a-f]+ <[^>]+> ffbb 0000 vcvta.s32.f32 d0, d0
600[0-9a-f]+ <[^>]+> fffb 0120 vcvtn.s32.f32 d16, d16
610[0-9a-f]+ <[^>]+> ffbb f28f vcvtp.u32.f32 d15, d15
620[0-9a-f]+ <[^>]+> fffb f3af vcvtm.u32.f32 d31, d31
630[0-9a-f]+ <[^>]+> ffbb 0040 vcvta.s32.f32 q0, q0
640[0-9a-f]+ <[^>]+> fffb 0160 vcvtn.s32.f32 q8, q8
650[0-9a-f]+ <[^>]+> ffbb e2ce vcvtp.u32.f32 q7, q7
660[0-9a-f]+ <[^>]+> fffb e3ee vcvtm.u32.f32 q15, q15
30bdf752
MGD
670[0-9a-f]+ <[^>]+> ffba 0500 vrinta.f32.f32 d0, d0
680[0-9a-f]+ <[^>]+> fffa 0420 vrintn.f32.f32 d16, d16
690[0-9a-f]+ <[^>]+> ffba f68f vrintm.f32.f32 d15, d15
700[0-9a-f]+ <[^>]+> fffa f7af vrintp.f32.f32 d31, d31
710[0-9a-f]+ <[^>]+> ffba 04af vrintx.f32.f32 d0, d31
720[0-9a-f]+ <[^>]+> fffa 058f vrintz.f32.f32 d16, d15
730[0-9a-f]+ <[^>]+> ffba 0540 vrinta.f32.f32 q0, q0
740[0-9a-f]+ <[^>]+> fffa 0460 vrintn.f32.f32 q8, q8
750[0-9a-f]+ <[^>]+> ffba e6ce vrintm.f32.f32 q7, q7
760[0-9a-f]+ <[^>]+> fffa e7ee vrintp.f32.f32 q15, q15
770[0-9a-f]+ <[^>]+> ffba 04ee vrintx.f32.f32 q0, q15
780[0-9a-f]+ <[^>]+> fffa 05ce vrintz.f32.f32 q8, q7
This page took 0.028844 seconds and 4 git commands to generate.