summaryrefslogtreecommitdiff
path: root/gas/testsuite/gas/arm/neon-cond-bad.l
diff options
context:
space:
mode:
Diffstat (limited to 'gas/testsuite/gas/arm/neon-cond-bad.l')
-rw-r--r--gas/testsuite/gas/arm/neon-cond-bad.l66
1 files changed, 44 insertions, 22 deletions
diff --git a/gas/testsuite/gas/arm/neon-cond-bad.l b/gas/testsuite/gas/arm/neon-cond-bad.l
index 331ac7d111d..12c752beab1 100644
--- a/gas/testsuite/gas/arm/neon-cond-bad.l
+++ b/gas/testsuite/gas/arm/neon-cond-bad.l
@@ -3,29 +3,51 @@
[^:]*:11: Error: instruction cannot be conditional -- `vmoveq d0,d1'
[^:]*:12: Error: instruction cannot be conditional -- `vmoveq\.i32 q0,#0'
[^:]*:13: Error: instruction cannot be conditional -- `vmoveq\.i32 d0,#0'
-[^:]*:27: Error: instruction cannot be conditional -- `vmuleq\.f32 d0,d1,d2'
-[^:]*:27: Error: instruction cannot be conditional -- `vmuleq\.f32 q0,q1,q2'
-[^:]*:28: Error: instruction cannot be conditional -- `vmlaeq\.f32 d0,d1,d2'
-[^:]*:28: Error: instruction cannot be conditional -- `vmlaeq\.f32 q0,q1,q2'
-[^:]*:29: Error: instruction cannot be conditional -- `vmlseq\.f32 d0,d1,d2'
-[^:]*:29: Error: instruction cannot be conditional -- `vmlseq\.f32 q0,q1,q2'
-[^:]*:30: Error: instruction cannot be conditional -- `vaddeq\.f32 d0,d1,d2'
-[^:]*:30: Error: instruction cannot be conditional -- `vaddeq\.f32 q0,q1,q2'
-[^:]*:31: Error: instruction cannot be conditional -- `vsubeq\.f32 d0,d1,d2'
-[^:]*:31: Error: instruction cannot be conditional -- `vsubeq\.f32 q0,q1,q2'
+[^:]*:23: Error: instruction cannot be conditional -- `vmuleq\.f32 d0,d1,d2'
+[^:]*:27: *Info: macro .*
+[^:]*:24: Error: instruction cannot be conditional -- `vmuleq\.f32 q0,q1,q2'
+[^:]*:27: *Info: macro .*
+[^:]*:23: Error: instruction cannot be conditional -- `vmlaeq\.f32 d0,d1,d2'
+[^:]*:28: *Info: macro .*
+[^:]*:24: Error: instruction cannot be conditional -- `vmlaeq\.f32 q0,q1,q2'
+[^:]*:28: *Info: macro .*
+[^:]*:23: Error: instruction cannot be conditional -- `vmlseq\.f32 d0,d1,d2'
+[^:]*:29: *Info: macro .*
+[^:]*:24: Error: instruction cannot be conditional -- `vmlseq\.f32 q0,q1,q2'
+[^:]*:29: *Info: macro .*
+[^:]*:23: Error: instruction cannot be conditional -- `vaddeq\.f32 d0,d1,d2'
+[^:]*:30: *Info: macro .*
+[^:]*:24: Error: instruction cannot be conditional -- `vaddeq\.f32 q0,q1,q2'
+[^:]*:30: *Info: macro .*
+[^:]*:23: Error: instruction cannot be conditional -- `vsubeq\.f32 d0,d1,d2'
+[^:]*:31: *Info: macro .*
+[^:]*:24: Error: instruction cannot be conditional -- `vsubeq\.f32 q0,q1,q2'
+[^:]*:31: *Info: macro .*
[^:]*:34: Error: instruction cannot be conditional -- `vcvteq\.f16\.f32 d1,q1'
[^:]*:35: Error: instruction cannot be conditional -- `vcvteq\.f32\.f16 q1,d1'
-[^:]*:43: Error: instruction cannot be conditional -- `vabseq\.f32 d0,d1'
-[^:]*:43: Error: instruction cannot be conditional -- `vabseq\.f32 q0,q1'
-[^:]*:44: Error: instruction cannot be conditional -- `vnegeq\.f32 d0,d1'
-[^:]*:44: Error: instruction cannot be conditional -- `vnegeq\.f32 q0,q1'
-[^:]*:52: Error: instruction cannot be conditional -- `vcvteq\.s32\.f32 d0,d1'
-[^:]*:52: Error: instruction cannot be conditional -- `vcvteq\.s32\.f32 q0,q1'
-[^:]*:53: Error: instruction cannot be conditional -- `vcvteq\.u32\.f32 d0,d1'
-[^:]*:53: Error: instruction cannot be conditional -- `vcvteq\.u32\.f32 q0,q1'
-[^:]*:54: Error: instruction cannot be conditional -- `vcvteq\.f32\.s32 d0,d1'
-[^:]*:54: Error: instruction cannot be conditional -- `vcvteq\.f32\.s32 q0,q1'
-[^:]*:55: Error: instruction cannot be conditional -- `vcvteq\.f32\.u32 d0,d1'
-[^:]*:55: Error: instruction cannot be conditional -- `vcvteq\.f32\.u32 q0,q1'
+[^:]*:39: Error: instruction cannot be conditional -- `vabseq\.f32 d0,d1'
+[^:]*:43: *Info: macro .*
+[^:]*:40: Error: instruction cannot be conditional -- `vabseq\.f32 q0,q1'
+[^:]*:43: *Info: macro .*
+[^:]*:39: Error: instruction cannot be conditional -- `vnegeq\.f32 d0,d1'
+[^:]*:44: *Info: macro .*
+[^:]*:40: Error: instruction cannot be conditional -- `vnegeq\.f32 q0,q1'
+[^:]*:44: *Info: macro .*
+[^:]*:48: Error: instruction cannot be conditional -- `vcvteq\.s32\.f32 d0,d1'
+[^:]*:52: *Info: macro .*
+[^:]*:49: Error: instruction cannot be conditional -- `vcvteq\.s32\.f32 q0,q1'
+[^:]*:52: *Info: macro .*
+[^:]*:48: Error: instruction cannot be conditional -- `vcvteq\.u32\.f32 d0,d1'
+[^:]*:53: *Info: macro .*
+[^:]*:49: Error: instruction cannot be conditional -- `vcvteq\.u32\.f32 q0,q1'
+[^:]*:53: *Info: macro .*
+[^:]*:48: Error: instruction cannot be conditional -- `vcvteq\.f32\.s32 d0,d1'
+[^:]*:54: *Info: macro .*
+[^:]*:49: Error: instruction cannot be conditional -- `vcvteq\.f32\.s32 q0,q1'
+[^:]*:54: *Info: macro .*
+[^:]*:48: Error: instruction cannot be conditional -- `vcvteq\.f32\.u32 d0,d1'
+[^:]*:55: *Info: macro .*
+[^:]*:49: Error: instruction cannot be conditional -- `vcvteq\.f32\.u32 q0,q1'
+[^:]*:55: *Info: macro .*
[^:]*:60: Error: instruction cannot be conditional -- `vdupeq\.32 d0,d1\[0\]'
[^:]*:61: Error: instruction cannot be conditional -- `vdupeq\.32 q0,d1\[1\]'