gcc/ChangeLog:
authorTamar Christina <tamar.christina@arm.com>
Thu, 10 Jan 2019 22:28:00 +0000 (22:28 +0000)
committerTamar Christina <tnfchris@gcc.gnu.org>
Thu, 10 Jan 2019 22:28:00 +0000 (22:28 +0000)
2019-01-10  Tamar Christina  <tamar.christina@arm.com>

* config/aarch64/aarch64-builtins.c
(aarch64_init_builtins): Move aarch64_init_fcmla_laneq_builtins...
(aarch64_init_simd_builtins): ...Here.

From-SVN: r267824

gcc/ChangeLog
gcc/config/aarch64/aarch64-builtins.c

index 6bbcfa6aa87c2d6784fe8a61eea32bb1bac70737..60a1ab3c6f8e8c03bf01157e0aa1e397f3e6fb44 100644 (file)
@@ -1,3 +1,9 @@
+2019-01-10  Tamar Christina  <tamar.christina@arm.com>
+
+       * config/aarch64/aarch64-builtins.c
+       (aarch64_init_builtins): Move aarch64_init_fcmla_laneq_builtins...
+       (aarch64_init_simd_builtins): ...Here
+
 2019-01-10  Vladimir Makarov  <vmakarov@redhat.com>
 
        PR rtl-optimization/87305
index df0e035e39a94b7978f7c30317779dbdda7c182e..04063e5ed134d2e64487db23b8fa7794817b2739 100644 (file)
@@ -951,6 +951,9 @@ aarch64_init_simd_builtins (void)
                                     NULL, NULL_TREE);
       aarch64_builtin_decls[fcode] = fndecl;
     }
+
+   /* Initialize the remaining fcmla_laneq intrinsics.  */
+   aarch64_init_fcmla_laneq_builtins ();
 }
 
 static void
@@ -1078,10 +1081,7 @@ aarch64_init_builtins (void)
   aarch64_init_fp16_types ();
 
   if (TARGET_SIMD)
-    {
-      aarch64_init_simd_builtins ();
-      aarch64_init_fcmla_laneq_builtins ();
-    }
+    aarch64_init_simd_builtins ();
 
   aarch64_init_crc32_builtins ();
   aarch64_init_builtin_rsqrt ();