3 # Check the bitwise vector instructions: bif, bit, bsl, eor.
5 .include "testutils.inc"
27 ldr q0, [x0, #:lo12:inputa]
29 ldr q1, [x0, #:lo12:inputb]
31 ldr q2, [x0, #:lo12:mask]
34 bif v3.8b, v1.8b, v2.8b
41 bif v3.16b, v1.16b, v2.16b
48 bit v3.8b, v1.8b, v2.8b
55 bit v3.16b, v1.16b, v2.16b
62 bsl v3.8b, v0.8b, v1.8b
69 bsl v3.16b, v0.16b, v1.16b
76 eor v3.8b, v1.8b, v2.8b
83 eor v3.16b, v1.16b, v2.16b