public inbox for binutils@sourceware.org
 help / color / mirror / Atom feed
* [PATCH 2/2] gas: arm: Change warning message to not reference specific A-class architecture revision
@ 2022-11-28 14:13 Stam Markianos-Wright
  2023-01-16 15:14 ` [PING][PATCH " Stamatis Markianos-Wright
  0 siblings, 1 reply; 3+ messages in thread
From: Stam Markianos-Wright @ 2022-11-28 14:13 UTC (permalink / raw)
  To: binutils

[-- Attachment #1: Type: text/plain, Size: 987 bytes --]

We noticed that a warning message about the use of scalar fp16
instructions being UNPREDICTABLE when conditionalized in an IT
block referenced the specific A-class architecture revision
ARMv8.2-A.
Many of these instructions are now also part of ARMv8.1-M, so
the warning message had become misleading.  Here we just change
the message to not specify an architecture revision at all and
update all testing accordingly.  This was done with a simple
find-n-replace within the binutils sources.  No tests have
regressed for the arm target.

gas/ChangeLog:

         * config/tc-arm.c (do_scalar_fp16_v82_encode): Remove
         ARMv8.2-A from the warning message.
         (do_neon_movhf): Likewise
         * testsuite/gas/arm/armv8-2-fp16-scalar-bad.l: Likewise
         * testsuite/gas/arm/mve-vaddsub-it-bad.l: Likewise
         * testsuite/gas/arm/mve-vcvtne-it-bad.l: Likewise
         * testsuite/gas/arm/mve-vcvtne-it.d: Likewise

[-- Attachment #2: rb16402.patch --]
[-- Type: text/x-patch, Size: 49873 bytes --]

diff --git a/gas/config/tc-arm.c b/gas/config/tc-arm.c
index 25506241f29cdb0db169bb7801604ea4e356989c..d7d9c6e99bddb8df4d6220a1d12ff7ff712da4a4 100644
--- a/gas/config/tc-arm.c
+++ b/gas/config/tc-arm.c
@@ -8316,7 +8316,7 @@ static void
 do_scalar_fp16_v82_encode (void)
 {
   if (inst.cond < COND_ALWAYS)
-    as_warn (_("ARMv8.2 scalar fp16 instruction cannot be conditional,"
+    as_warn (_("scalar fp16 instruction cannot be conditional,"
 	       " the behaviour is UNPREDICTABLE"));
   constraint (!ARM_CPU_HAS_FEATURE (cpu_variant, arm_ext_fp16),
 	      _(BAD_FP16));
@@ -20551,7 +20551,7 @@ do_neon_movhf (void)
     {
       if (thumb_mode)
 	{
-	  as_warn (_("ARMv8.2 scalar fp16 instruction cannot be conditional,"
+	  as_warn (_("scalar fp16 instruction cannot be conditional,"
 		     " the behaviour is UNPREDICTABLE"));
 	}
       else
diff --git a/gas/testsuite/gas/arm/armv8-2-fp16-scalar-bad.l b/gas/testsuite/gas/arm/armv8-2-fp16-scalar-bad.l
index 9e614e76e9e1d774eac6471e55c155f2e973808f..0f8e4877c23e4aaeb9951889a9359953ce75a951 100644
--- a/gas/testsuite/gas/arm/armv8-2-fp16-scalar-bad.l
+++ b/gas/testsuite/gas/arm/armv8-2-fp16-scalar-bad.l
@@ -3,204 +3,204 @@
 .*:93: Error: immediate value out of range, expected range \[1, 32\] -- `vcvt.u32.f16 s11,s11,#0'
 .*:94: Error: immediate value out of range -- `vcvt.f16.s32 s12,s12,#34'
 .*:95: Error: immediate value out of range -- `vcvt.f16.u32 s12,s12,#-1'
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 .*:106: Error: instruction cannot be conditional.*
 .*:106: Error: instruction cannot be conditional.*
 .*:106: Error: instruction cannot be conditional.*
@@ -213,29 +213,29 @@
 .*:106: Error: instruction cannot be conditional.*
 .*:106: Error: instruction cannot be conditional.*
 .*:106: Error: instruction cannot be conditional.*
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 .*:110: IT blocks containing 32-bit Thumb instructions are performance deprecated in ARMv8-A and ARMv8-R
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 .*:110: IT blocks containing 32-bit Thumb instructions are performance deprecated in ARMv8-A and ARMv8-R
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 .*:110: IT blocks containing 32-bit Thumb instructions are performance deprecated in ARMv8-A and ARMv8-R
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 .*:110: IT blocks containing 32-bit Thumb instructions are performance deprecated in ARMv8-A and ARMv8-R
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 .*:110: IT blocks containing 32-bit Thumb instructions are performance deprecated in ARMv8-A and ARMv8-R
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 .*:110: IT blocks containing 32-bit Thumb instructions are performance deprecated in ARMv8-A and ARMv8-R
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 .*:110: IT blocks containing 32-bit Thumb instructions are performance deprecated in ARMv8-A and ARMv8-R
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 .*:110: IT blocks containing 32-bit Thumb instructions are performance deprecated in ARMv8-A and ARMv8-R
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 .*:110: IT blocks containing 32-bit Thumb instructions are performance deprecated in ARMv8-A and ARMv8-R
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 .*:110: IT blocks containing 32-bit Thumb instructions are performance deprecated in ARMv8-A and ARMv8-R
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 .*:110: IT blocks containing 32-bit Thumb instructions are performance deprecated in ARMv8-A and ARMv8-R
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 .*:110: IT blocks containing 32-bit Thumb instructions are performance deprecated in ARMv8-A and ARMv8-R
 .*:87: Error: co-processor offset out of range
 .*:88: Error: co-processor offset out of range
diff --git a/gas/testsuite/gas/arm/mve-vaddsub-it-bad.l b/gas/testsuite/gas/arm/mve-vaddsub-it-bad.l
index 5f41bceaf405c90fa7a323f63c6d4ae35fc7d14b..13f464694fdb49d57e4c896db4193217e0b010a6 100644
--- a/gas/testsuite/gas/arm/mve-vaddsub-it-bad.l
+++ b/gas/testsuite/gas/arm/mve-vaddsub-it-bad.l
@@ -1,7 +1,7 @@
 [^:]*: Assembler messages:
-[^:]*:4: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-[^:]*:5: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-[^:]*:7: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-[^:]*:8: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+[^:]*:4: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+[^:]*:5: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+[^:]*:7: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+[^:]*:8: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 [^:]*:10: Error: selected FPU does not support instruction -- `vaddl.s8 q0,d1,d2'
 [^:]*:11: Error: selected FPU does not support instruction -- `vsubl.s8 q0,d1,d2'
diff --git a/gas/testsuite/gas/arm/mve-vcvtne-it-bad.l b/gas/testsuite/gas/arm/mve-vcvtne-it-bad.l
index ca57a38537c62926f43119c1e9abd9dbaf549a1b..6f66e53240f98a7cac4dde3488ac4ccbec5eb74c 100644
--- a/gas/testsuite/gas/arm/mve-vcvtne-it-bad.l
+++ b/gas/testsuite/gas/arm/mve-vcvtne-it-bad.l
@@ -3,15 +3,15 @@
 [^:]*:4: Error: thumb conditional instruction should be in IT block -- `vcvtne.u32.f64 s13,d8'
 [^:]*:5: Error: thumb conditional instruction should be in IT block -- `vcvtne.s32.f32 s13,s8'
 [^:]*:6: Error: thumb conditional instruction should be in IT block -- `vcvtne.u32.f32 s13,s8'
-[^:]*:7: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+[^:]*:7: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 [^:]*:7: Error: thumb conditional instruction should be in IT block -- `vcvtne.s32.f16 s13,s8'
-[^:]*:8: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+[^:]*:8: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 [^:]*:8: Error: thumb conditional instruction should be in IT block -- `vcvtne.u32.f16 s13,s8'
 [^:]*:9: Error: thumb conditional instruction should be in IT block -- `vcvtne.f64.s32 d13,s8'
 [^:]*:10: Error: thumb conditional instruction should be in IT block -- `vcvtne.f64.u32 d13,s8'
 [^:]*:11: Error: thumb conditional instruction should be in IT block -- `vcvtne.f32.s32 s13,s8'
 [^:]*:12: Error: thumb conditional instruction should be in IT block -- `vcvtne.f32.u32 s13,s8'
-[^:]*:13: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+[^:]*:13: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 [^:]*:13: Error: thumb conditional instruction should be in IT block -- `vcvtne.f16.s32 s13,s8'
-[^:]*:14: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+[^:]*:14: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 [^:]*:14: Error: thumb conditional instruction should be in IT block -- `vcvtne.f16.u32 s13,s8'
diff --git a/gas/testsuite/gas/arm/mve-vcvtne-it.d b/gas/testsuite/gas/arm/mve-vcvtne-it.d
index 27e45753c6497fec85ee194e9ebae4a3fdbeee0f..87c3c592aedab567257246410f120b310b2014e5 100644
--- a/gas/testsuite/gas/arm/mve-vcvtne-it.d
+++ b/gas/testsuite/gas/arm/mve-vcvtne-it.d
@@ -1,10 +1,10 @@
 # name: Armv8.1-M Mainline vcvt instruction in it block (with MVE)
 # as: -march=armv8.1-m.main+mve.fp+fp.dp
 #warning: [^:]*: Assembler messages:
-#warning: [^:]*:10: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-#warning: [^:]*:11: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-#warning: [^:]*:19: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-#warning: [^:]*:20: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+#warning: [^:]*:10: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+#warning: [^:]*:11: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+#warning: [^:]*:19: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+#warning: [^:]*:20: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 # objdump: -dr --prefix-addresses --show-raw-insn -marmv8.1-m.main
 
 .*: +file format .*arm.*

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [PING][PATCH 2/2] gas: arm: Change warning message to not reference specific A-class architecture revision
  2022-11-28 14:13 [PATCH 2/2] gas: arm: Change warning message to not reference specific A-class architecture revision Stam Markianos-Wright
@ 2023-01-16 15:14 ` Stamatis Markianos-Wright
  2023-01-17 11:19   ` Nick Clifton
  0 siblings, 1 reply; 3+ messages in thread
From: Stamatis Markianos-Wright @ 2023-01-16 15:14 UTC (permalink / raw)
  To: binutils

[-- Attachment #1: Type: text/plain, Size: 51498 bytes --]


Hi all,

We noticed that a warning message about the use of scalar fp16
instructions being UNPREDICTABLE when conditionalized in an IT
block referenced the specific A-class architecture revision
ARMv8.2-A.
Many of these instructions are now also part of ARMv8.1-M, so
the warning message had become misleading.  Here we just change
the message to not specify an architecture revision at all and
update all testing accordingly.  This was done with a simple
find-n-replace within the binutils sources.  No tests have
regressed for the arm target.

gas/ChangeLog:

           * config/tc-arm.c (do_scalar_fp16_v82_encode): Remove
           ARMv8.2-A from the warning message.
           (do_neon_movhf): Likewise
           * testsuite/gas/arm/armv8-2-fp16-scalar-bad.l: Likewise
           * testsuite/gas/arm/mve-vaddsub-it-bad.l: Likewise
           * testsuite/gas/arm/mve-vcvtne-it-bad.l: Likewise
           * testsuite/gas/arm/mve-vcvtne-it.d: Likewise

Inline copy of patch:
diff --git a/gas/config/tc-arm.c b/gas/config/tc-arm.c
index 
25506241f29cdb0db169bb7801604ea4e356989c..d7d9c6e99bddb8df4d6220a1d12ff7ff712da4a4 
100644
--- a/gas/config/tc-arm.c
+++ b/gas/config/tc-arm.c
@@ -8316,7 +8316,7 @@ static void
   do_scalar_fp16_v82_encode (void)
   {
     if (inst.cond < COND_ALWAYS)
-    as_warn (_("ARMv8.2 scalar fp16 instruction cannot be conditional,"
+    as_warn (_("scalar fp16 instruction cannot be conditional,"
   	       " the behaviour is UNPREDICTABLE"));
     constraint (!ARM_CPU_HAS_FEATURE (cpu_variant, arm_ext_fp16),
   	      _(BAD_FP16));
@@ -20551,7 +20551,7 @@ do_neon_movhf (void)
       {
         if (thumb_mode)
   	{
-	  as_warn (_("ARMv8.2 scalar fp16 instruction cannot be conditional,"
+	  as_warn (_("scalar fp16 instruction cannot be conditional,"
   		     " the behaviour is UNPREDICTABLE"));
   	}
         else
diff --git a/gas/testsuite/gas/arm/armv8-2-fp16-scalar-bad.l 
b/gas/testsuite/gas/arm/armv8-2-fp16-scalar-bad.l
index 
9e614e76e9e1d774eac6471e55c155f2e973808f..0f8e4877c23e4aaeb9951889a9359953ce75a951 
100644
--- a/gas/testsuite/gas/arm/armv8-2-fp16-scalar-bad.l
+++ b/gas/testsuite/gas/arm/armv8-2-fp16-scalar-bad.l
@@ -3,204 +3,204 @@
   .*:93: Error: immediate value out of range, expected range \[1, 32\] 
-- `vcvt.u32.f16 s11,s11,#0'
   .*:94: Error: immediate value out of range -- `vcvt.f16.s32 s12,s12,#34'
   .*:95: Error: immediate value out of range -- `vcvt.f16.u32 s12,s12,#-1'
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
   .*:106: Error: instruction cannot be conditional.*
   .*:106: Error: instruction cannot be conditional.*
   .*:106: Error: instruction cannot be conditional.*
@@ -213,29 +213,29 @@
   .*:106: Error: instruction cannot be conditional.*
   .*:106: Error: instruction cannot be conditional.*
   .*:106: Error: instruction cannot be conditional.*
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
   .*:110: IT blocks containing 32-bit Thumb instructions are 
performance deprecated in ARMv8-A and ARMv8-R
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
   .*:110: IT blocks containing 32-bit Thumb instructions are 
performance deprecated in ARMv8-A and ARMv8-R
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
   .*:110: IT blocks containing 32-bit Thumb instructions are 
performance deprecated in ARMv8-A and ARMv8-R
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
   .*:110: IT blocks containing 32-bit Thumb instructions are 
performance deprecated in ARMv8-A and ARMv8-R
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
   .*:110: IT blocks containing 32-bit Thumb instructions are 
performance deprecated in ARMv8-A and ARMv8-R
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
   .*:110: IT blocks containing 32-bit Thumb instructions are 
performance deprecated in ARMv8-A and ARMv8-R
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
   .*:110: IT blocks containing 32-bit Thumb instructions are 
performance deprecated in ARMv8-A and ARMv8-R
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
   .*:110: IT blocks containing 32-bit Thumb instructions are 
performance deprecated in ARMv8-A and ARMv8-R
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
   .*:110: IT blocks containing 32-bit Thumb instructions are 
performance deprecated in ARMv8-A and ARMv8-R
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
   .*:110: IT blocks containing 32-bit Thumb instructions are 
performance deprecated in ARMv8-A and ARMv8-R
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
   .*:110: IT blocks containing 32-bit Thumb instructions are 
performance deprecated in ARMv8-A and ARMv8-R
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, 
the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
   .*:110: IT blocks containing 32-bit Thumb instructions are 
performance deprecated in ARMv8-A and ARMv8-R
   .*:87: Error: co-processor offset out of range
   .*:88: Error: co-processor offset out of range
diff --git a/gas/testsuite/gas/arm/mve-vaddsub-it-bad.l 
b/gas/testsuite/gas/arm/mve-vaddsub-it-bad.l
index 
5f41bceaf405c90fa7a323f63c6d4ae35fc7d14b..13f464694fdb49d57e4c896db4193217e0b010a6 
100644
--- a/gas/testsuite/gas/arm/mve-vaddsub-it-bad.l
+++ b/gas/testsuite/gas/arm/mve-vaddsub-it-bad.l
@@ -1,7 +1,7 @@
   [^:]*: Assembler messages:
-[^:]*:4: Warning: ARMv8.2 scalar fp16 instruction cannot be 
conditional, the behaviour is UNPREDICTABLE
-[^:]*:5: Warning: ARMv8.2 scalar fp16 instruction cannot be 
conditional, the behaviour is UNPREDICTABLE
-[^:]*:7: Warning: ARMv8.2 scalar fp16 instruction cannot be 
conditional, the behaviour is UNPREDICTABLE
-[^:]*:8: Warning: ARMv8.2 scalar fp16 instruction cannot be 
conditional, the behaviour is UNPREDICTABLE
+[^:]*:4: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+[^:]*:5: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+[^:]*:7: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
+[^:]*:8: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
   [^:]*:10: Error: selected FPU does not support instruction -- 
`vaddl.s8 q0,d1,d2'
   [^:]*:11: Error: selected FPU does not support instruction -- 
`vsubl.s8 q0,d1,d2'
diff --git a/gas/testsuite/gas/arm/mve-vcvtne-it-bad.l 
b/gas/testsuite/gas/arm/mve-vcvtne-it-bad.l
index 
ca57a38537c62926f43119c1e9abd9dbaf549a1b..6f66e53240f98a7cac4dde3488ac4ccbec5eb74c 
100644
--- a/gas/testsuite/gas/arm/mve-vcvtne-it-bad.l
+++ b/gas/testsuite/gas/arm/mve-vcvtne-it-bad.l
@@ -3,15 +3,15 @@
   [^:]*:4: Error: thumb conditional instruction should be in IT block 
-- `vcvtne.u32.f64 s13,d8'
   [^:]*:5: Error: thumb conditional instruction should be in IT block 
-- `vcvtne.s32.f32 s13,s8'
   [^:]*:6: Error: thumb conditional instruction should be in IT block 
-- `vcvtne.u32.f32 s13,s8'
-[^:]*:7: Warning: ARMv8.2 scalar fp16 instruction cannot be 
conditional, the behaviour is UNPREDICTABLE
+[^:]*:7: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
   [^:]*:7: Error: thumb conditional instruction should be in IT block 
-- `vcvtne.s32.f16 s13,s8'
-[^:]*:8: Warning: ARMv8.2 scalar fp16 instruction cannot be 
conditional, the behaviour is UNPREDICTABLE
+[^:]*:8: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
   [^:]*:8: Error: thumb conditional instruction should be in IT block 
-- `vcvtne.u32.f16 s13,s8'
   [^:]*:9: Error: thumb conditional instruction should be in IT block 
-- `vcvtne.f64.s32 d13,s8'
   [^:]*:10: Error: thumb conditional instruction should be in IT block 
-- `vcvtne.f64.u32 d13,s8'
   [^:]*:11: Error: thumb conditional instruction should be in IT block 
-- `vcvtne.f32.s32 s13,s8'
   [^:]*:12: Error: thumb conditional instruction should be in IT block 
-- `vcvtne.f32.u32 s13,s8'
-[^:]*:13: Warning: ARMv8.2 scalar fp16 instruction cannot be 
conditional, the behaviour is UNPREDICTABLE
+[^:]*:13: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
   [^:]*:13: Error: thumb conditional instruction should be in IT block 
-- `vcvtne.f16.s32 s13,s8'
-[^:]*:14: Warning: ARMv8.2 scalar fp16 instruction cannot be 
conditional, the behaviour is UNPREDICTABLE
+[^:]*:14: Warning: scalar fp16 instruction cannot be conditional, the 
behaviour is UNPREDICTABLE
   [^:]*:14: Error: thumb conditional instruction should be in IT block 
-- `vcvtne.f16.u32 s13,s8'
diff --git a/gas/testsuite/gas/arm/mve-vcvtne-it.d 
b/gas/testsuite/gas/arm/mve-vcvtne-it.d
index 
27e45753c6497fec85ee194e9ebae4a3fdbeee0f..87c3c592aedab567257246410f120b310b2014e5 
100644
--- a/gas/testsuite/gas/arm/mve-vcvtne-it.d
+++ b/gas/testsuite/gas/arm/mve-vcvtne-it.d
@@ -1,10 +1,10 @@
   # name: Armv8.1-M Mainline vcvt instruction in it block (with MVE)
   # as: -march=armv8.1-m.main+mve.fp+fp.dp
   #warning: [^:]*: Assembler messages:
-#warning: [^:]*:10: Warning: ARMv8.2 scalar fp16 instruction cannot be 
conditional, the behaviour is UNPREDICTABLE
-#warning: [^:]*:11: Warning: ARMv8.2 scalar fp16 instruction cannot be 
conditional, the behaviour is UNPREDICTABLE
-#warning: [^:]*:19: Warning: ARMv8.2 scalar fp16 instruction cannot be 
conditional, the behaviour is UNPREDICTABLE
-#warning: [^:]*:20: Warning: ARMv8.2 scalar fp16 instruction cannot be 
conditional, the behaviour is UNPREDICTABLE
+#warning: [^:]*:10: Warning: scalar fp16 instruction cannot be 
conditional, the behaviour is UNPREDICTABLE
+#warning: [^:]*:11: Warning: scalar fp16 instruction cannot be 
conditional, the behaviour is UNPREDICTABLE
+#warning: [^:]*:19: Warning: scalar fp16 instruction cannot be 
conditional, the behaviour is UNPREDICTABLE
+#warning: [^:]*:20: Warning: scalar fp16 instruction cannot be 
conditional, the behaviour is UNPREDICTABLE
   # objdump: -dr --prefix-addresses --show-raw-insn -marmv8.1-m.main

   .*: +file format .*arm.*

[-- Attachment #2: rb16402.patch --]
[-- Type: text/x-patch, Size: 49873 bytes --]

diff --git a/gas/config/tc-arm.c b/gas/config/tc-arm.c
index 25506241f29cdb0db169bb7801604ea4e356989c..d7d9c6e99bddb8df4d6220a1d12ff7ff712da4a4 100644
--- a/gas/config/tc-arm.c
+++ b/gas/config/tc-arm.c
@@ -8316,7 +8316,7 @@ static void
 do_scalar_fp16_v82_encode (void)
 {
   if (inst.cond < COND_ALWAYS)
-    as_warn (_("ARMv8.2 scalar fp16 instruction cannot be conditional,"
+    as_warn (_("scalar fp16 instruction cannot be conditional,"
 	       " the behaviour is UNPREDICTABLE"));
   constraint (!ARM_CPU_HAS_FEATURE (cpu_variant, arm_ext_fp16),
 	      _(BAD_FP16));
@@ -20551,7 +20551,7 @@ do_neon_movhf (void)
     {
       if (thumb_mode)
 	{
-	  as_warn (_("ARMv8.2 scalar fp16 instruction cannot be conditional,"
+	  as_warn (_("scalar fp16 instruction cannot be conditional,"
 		     " the behaviour is UNPREDICTABLE"));
 	}
       else
diff --git a/gas/testsuite/gas/arm/armv8-2-fp16-scalar-bad.l b/gas/testsuite/gas/arm/armv8-2-fp16-scalar-bad.l
index 9e614e76e9e1d774eac6471e55c155f2e973808f..0f8e4877c23e4aaeb9951889a9359953ce75a951 100644
--- a/gas/testsuite/gas/arm/armv8-2-fp16-scalar-bad.l
+++ b/gas/testsuite/gas/arm/armv8-2-fp16-scalar-bad.l
@@ -3,204 +3,204 @@
 .*:93: Error: immediate value out of range, expected range \[1, 32\] -- `vcvt.u32.f16 s11,s11,#0'
 .*:94: Error: immediate value out of range -- `vcvt.f16.s32 s12,s12,#34'
 .*:95: Error: immediate value out of range -- `vcvt.f16.u32 s12,s12,#-1'
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:98: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:99: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:100: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:101: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:102: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:103: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:104: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-.*:105: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:98: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:99: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:100: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:101: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:102: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:103: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:104: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:105: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 .*:106: Error: instruction cannot be conditional.*
 .*:106: Error: instruction cannot be conditional.*
 .*:106: Error: instruction cannot be conditional.*
@@ -213,29 +213,29 @@
 .*:106: Error: instruction cannot be conditional.*
 .*:106: Error: instruction cannot be conditional.*
 .*:106: Error: instruction cannot be conditional.*
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 .*:110: IT blocks containing 32-bit Thumb instructions are performance deprecated in ARMv8-A and ARMv8-R
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 .*:110: IT blocks containing 32-bit Thumb instructions are performance deprecated in ARMv8-A and ARMv8-R
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 .*:110: IT blocks containing 32-bit Thumb instructions are performance deprecated in ARMv8-A and ARMv8-R
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 .*:110: IT blocks containing 32-bit Thumb instructions are performance deprecated in ARMv8-A and ARMv8-R
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 .*:110: IT blocks containing 32-bit Thumb instructions are performance deprecated in ARMv8-A and ARMv8-R
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 .*:110: IT blocks containing 32-bit Thumb instructions are performance deprecated in ARMv8-A and ARMv8-R
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 .*:110: IT blocks containing 32-bit Thumb instructions are performance deprecated in ARMv8-A and ARMv8-R
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 .*:110: IT blocks containing 32-bit Thumb instructions are performance deprecated in ARMv8-A and ARMv8-R
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 .*:110: IT blocks containing 32-bit Thumb instructions are performance deprecated in ARMv8-A and ARMv8-R
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 .*:110: IT blocks containing 32-bit Thumb instructions are performance deprecated in ARMv8-A and ARMv8-R
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 .*:110: IT blocks containing 32-bit Thumb instructions are performance deprecated in ARMv8-A and ARMv8-R
-.*:110: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+.*:110: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 .*:110: IT blocks containing 32-bit Thumb instructions are performance deprecated in ARMv8-A and ARMv8-R
 .*:87: Error: co-processor offset out of range
 .*:88: Error: co-processor offset out of range
diff --git a/gas/testsuite/gas/arm/mve-vaddsub-it-bad.l b/gas/testsuite/gas/arm/mve-vaddsub-it-bad.l
index 5f41bceaf405c90fa7a323f63c6d4ae35fc7d14b..13f464694fdb49d57e4c896db4193217e0b010a6 100644
--- a/gas/testsuite/gas/arm/mve-vaddsub-it-bad.l
+++ b/gas/testsuite/gas/arm/mve-vaddsub-it-bad.l
@@ -1,7 +1,7 @@
 [^:]*: Assembler messages:
-[^:]*:4: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-[^:]*:5: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-[^:]*:7: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-[^:]*:8: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+[^:]*:4: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+[^:]*:5: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+[^:]*:7: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+[^:]*:8: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 [^:]*:10: Error: selected FPU does not support instruction -- `vaddl.s8 q0,d1,d2'
 [^:]*:11: Error: selected FPU does not support instruction -- `vsubl.s8 q0,d1,d2'
diff --git a/gas/testsuite/gas/arm/mve-vcvtne-it-bad.l b/gas/testsuite/gas/arm/mve-vcvtne-it-bad.l
index ca57a38537c62926f43119c1e9abd9dbaf549a1b..6f66e53240f98a7cac4dde3488ac4ccbec5eb74c 100644
--- a/gas/testsuite/gas/arm/mve-vcvtne-it-bad.l
+++ b/gas/testsuite/gas/arm/mve-vcvtne-it-bad.l
@@ -3,15 +3,15 @@
 [^:]*:4: Error: thumb conditional instruction should be in IT block -- `vcvtne.u32.f64 s13,d8'
 [^:]*:5: Error: thumb conditional instruction should be in IT block -- `vcvtne.s32.f32 s13,s8'
 [^:]*:6: Error: thumb conditional instruction should be in IT block -- `vcvtne.u32.f32 s13,s8'
-[^:]*:7: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+[^:]*:7: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 [^:]*:7: Error: thumb conditional instruction should be in IT block -- `vcvtne.s32.f16 s13,s8'
-[^:]*:8: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+[^:]*:8: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 [^:]*:8: Error: thumb conditional instruction should be in IT block -- `vcvtne.u32.f16 s13,s8'
 [^:]*:9: Error: thumb conditional instruction should be in IT block -- `vcvtne.f64.s32 d13,s8'
 [^:]*:10: Error: thumb conditional instruction should be in IT block -- `vcvtne.f64.u32 d13,s8'
 [^:]*:11: Error: thumb conditional instruction should be in IT block -- `vcvtne.f32.s32 s13,s8'
 [^:]*:12: Error: thumb conditional instruction should be in IT block -- `vcvtne.f32.u32 s13,s8'
-[^:]*:13: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+[^:]*:13: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 [^:]*:13: Error: thumb conditional instruction should be in IT block -- `vcvtne.f16.s32 s13,s8'
-[^:]*:14: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+[^:]*:14: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 [^:]*:14: Error: thumb conditional instruction should be in IT block -- `vcvtne.f16.u32 s13,s8'
diff --git a/gas/testsuite/gas/arm/mve-vcvtne-it.d b/gas/testsuite/gas/arm/mve-vcvtne-it.d
index 27e45753c6497fec85ee194e9ebae4a3fdbeee0f..87c3c592aedab567257246410f120b310b2014e5 100644
--- a/gas/testsuite/gas/arm/mve-vcvtne-it.d
+++ b/gas/testsuite/gas/arm/mve-vcvtne-it.d
@@ -1,10 +1,10 @@
 # name: Armv8.1-M Mainline vcvt instruction in it block (with MVE)
 # as: -march=armv8.1-m.main+mve.fp+fp.dp
 #warning: [^:]*: Assembler messages:
-#warning: [^:]*:10: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-#warning: [^:]*:11: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-#warning: [^:]*:19: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
-#warning: [^:]*:20: Warning: ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+#warning: [^:]*:10: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+#warning: [^:]*:11: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+#warning: [^:]*:19: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
+#warning: [^:]*:20: Warning: scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE
 # objdump: -dr --prefix-addresses --show-raw-insn -marmv8.1-m.main
 
 .*: +file format .*arm.*

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PING][PATCH 2/2] gas: arm: Change warning message to not reference specific A-class architecture revision
  2023-01-16 15:14 ` [PING][PATCH " Stamatis Markianos-Wright
@ 2023-01-17 11:19   ` Nick Clifton
  0 siblings, 0 replies; 3+ messages in thread
From: Nick Clifton @ 2023-01-17 11:19 UTC (permalink / raw)
  To: Stamatis Markianos-Wright, binutils

Hi Stamatis,

> gas/ChangeLog:
> 
>            * config/tc-arm.c (do_scalar_fp16_v82_encode): Remove
>            ARMv8.2-A from the warning message.
>            (do_neon_movhf): Likewise
>            * testsuite/gas/arm/armv8-2-fp16-scalar-bad.l: Likewise
>            * testsuite/gas/arm/mve-vaddsub-it-bad.l: Likewise
>            * testsuite/gas/arm/mve-vcvtne-it-bad.l: Likewise
>            * testsuite/gas/arm/mve-vcvtne-it.d: Likewise

Approved - please apply.

Cheers
   Nick



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2023-01-17 11:19 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-11-28 14:13 [PATCH 2/2] gas: arm: Change warning message to not reference specific A-class architecture revision Stam Markianos-Wright
2023-01-16 15:14 ` [PING][PATCH " Stamatis Markianos-Wright
2023-01-17 11:19   ` Nick Clifton

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).