diff options
Diffstat (limited to 'gas/testsuite/gas/arm/mve-vand-bad.s')
-rw-r--r-- | gas/testsuite/gas/arm/mve-vand-bad.s | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/gas/testsuite/gas/arm/mve-vand-bad.s b/gas/testsuite/gas/arm/mve-vand-bad.s new file mode 100644 index 0000000..77f27bd --- /dev/null +++ b/gas/testsuite/gas/arm/mve-vand-bad.s @@ -0,0 +1,38 @@ +.macro cond1 +.irp cond, eq, ne, gt, ge, lt, le +it \cond +vand q0, q1, q2 +.endr +.endm + +.macro cond2 +.irp cond, eq, ne, gt, ge, lt, le +it \cond +vand.i16 q0, #255 +.endr +.endm + +.syntax unified +.thumb +cond1 +it eq +vandeq q0, q1, q2 +vandeq q0, q1, q2 +vpst +vandeq q0, q1, q2 +vpst +vand q0, q1, q2 +vandt q0, q1, q2 +cond2 +it eq +vandeq.i16 q0, #255 +vandeq.i16 q0, #255 +vpst +vandeq.i16 q0, #255 +vpst +vand.i16 q0, #255 +vandt.i16 q0, #255 +vand.i8 q0, #255 +vand.i64 q0, #255 +vand.i16 q0, #0 +vand.i32 q0, #0 |