[PATCH 57/57][Arm][GAS] MVE Tests
[external/binutils.git] / gas / testsuite / gas / arm / mve-vbic.s
1 .syntax unified
2 .thumb
3 .irp op1, q0, q1, q2, q4, q7
4 .irp op2, q0, q1, q2, q4, q7
5 .irp op3, q0, q1, q2, q4, q7
6 .irp data, u8, s8, i8, u16, f16, s32, f32
7 vbic.\data \op1, \op2, \op3
8 .endr
9 vbic \op1, \op2, \op3
10 .endr
11 .endr
12 .endr
13
14 vbic.i32 q0, #0
15 vbic.i32 q0, #255        @ 0x000000FF 000000FF
16 vbic.i32 q0, #65280      @ 0x0000FF00 0000FF00
17 vbic.i32 q0, #4278190080 @ 0xFF000000 FF000000
18 vbic.i32 q0, #16711680   @ 0x00FF0000 00FF0000
19 vbic.i16 q0, #0
20 vbic.i16 q0, #255      @ 0x00FF 00FF 00FF 00FF
21 vbic.i16 q0, #65280    @ 0xFF00 FF00 FF00 FF00
22 vpstete
23 vbict.f16 q0, q1, q2
24 vbice q0, q1, q2
25 vbict.i32 q0, #0
26 vbice.i16 q0, #65280    @ 0xFF00 FF00 FF00 FF00