testsuite: Rename test to avoid typo in its name [PR95862]
authorJakub Jelinek <jakub@redhat.com>
Wed, 25 Nov 2020 16:25:36 +0000 (17:25 +0100)
committerJakub Jelinek <jakub@redhat.com>
Wed, 25 Nov 2020 16:29:44 +0000 (17:29 +0100)
2020-11-25  Jakub Jelinek  <jakub@redhat.com>

PR rtl-optimization/95862
* gcc.dg/builtin-artih-overflow-5.c: Renamed to ...
* gcc.dg/builtin-arith-overflow-5.c: ... this.

gcc/testsuite/gcc.dg/builtin-arith-overflow-5.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/builtin-artih-overflow-5.c [deleted file]

diff --git a/gcc/testsuite/gcc.dg/builtin-arith-overflow-5.c b/gcc/testsuite/gcc.dg/builtin-arith-overflow-5.c
new file mode 100644 (file)
index 0000000..b43fd18
--- /dev/null
@@ -0,0 +1,87 @@
+/* PR rtl-optimization/95862 */
+/* { dg-do compile } */
+/* { dg-options "-O2" } */
+
+int
+f1 (int a, int b)
+{
+  unsigned long long c;
+  return __builtin_mul_overflow (a, b, &c);
+}
+
+int
+f2 (int a, unsigned b)
+{
+  unsigned long long c;
+  return __builtin_mul_overflow (a, b, &c);
+}
+
+int
+f3 (unsigned a, unsigned b)
+{
+  long long c;
+  return __builtin_mul_overflow (a, b, &c);
+}
+
+int
+f4 (int a, unsigned b)
+{
+  long long c;
+  return __builtin_mul_overflow (a, b, &c);
+}
+
+short
+f5 (short a, short b)
+{
+  unsigned c;
+  return __builtin_mul_overflow (a, b, &c);
+}
+
+short
+f6 (short a, unsigned short b)
+{
+  unsigned c;
+  return __builtin_mul_overflow (a, b, &c);
+}
+
+short
+f7 (unsigned short a, unsigned short b)
+{
+  int c;
+  return __builtin_mul_overflow (a, b, &c);
+}
+
+short
+f8 (short a, unsigned short b)
+{
+  int c;
+  return __builtin_mul_overflow (a, b, &c);
+}
+
+signed char
+f9 (signed char a, signed char b)
+{
+  unsigned short c;
+  return __builtin_mul_overflow (a, b, &c);
+}
+
+signed char
+f10 (signed char a, unsigned char b)
+{
+  unsigned short c;
+  return __builtin_mul_overflow (a, b, &c);
+}
+
+signed char
+f11 (unsigned char a, unsigned char b)
+{
+  short c;
+  return __builtin_mul_overflow (a, b, &c);
+}
+
+signed char
+f12 (signed char a, unsigned char b)
+{
+  short c;
+  return __builtin_mul_overflow (a, b, &c);
+}
diff --git a/gcc/testsuite/gcc.dg/builtin-artih-overflow-5.c b/gcc/testsuite/gcc.dg/builtin-artih-overflow-5.c
deleted file mode 100644 (file)
index b43fd18..0000000
+++ /dev/null
@@ -1,87 +0,0 @@
-/* PR rtl-optimization/95862 */
-/* { dg-do compile } */
-/* { dg-options "-O2" } */
-
-int
-f1 (int a, int b)
-{
-  unsigned long long c;
-  return __builtin_mul_overflow (a, b, &c);
-}
-
-int
-f2 (int a, unsigned b)
-{
-  unsigned long long c;
-  return __builtin_mul_overflow (a, b, &c);
-}
-
-int
-f3 (unsigned a, unsigned b)
-{
-  long long c;
-  return __builtin_mul_overflow (a, b, &c);
-}
-
-int
-f4 (int a, unsigned b)
-{
-  long long c;
-  return __builtin_mul_overflow (a, b, &c);
-}
-
-short
-f5 (short a, short b)
-{
-  unsigned c;
-  return __builtin_mul_overflow (a, b, &c);
-}
-
-short
-f6 (short a, unsigned short b)
-{
-  unsigned c;
-  return __builtin_mul_overflow (a, b, &c);
-}
-
-short
-f7 (unsigned short a, unsigned short b)
-{
-  int c;
-  return __builtin_mul_overflow (a, b, &c);
-}
-
-short
-f8 (short a, unsigned short b)
-{
-  int c;
-  return __builtin_mul_overflow (a, b, &c);
-}
-
-signed char
-f9 (signed char a, signed char b)
-{
-  unsigned short c;
-  return __builtin_mul_overflow (a, b, &c);
-}
-
-signed char
-f10 (signed char a, unsigned char b)
-{
-  unsigned short c;
-  return __builtin_mul_overflow (a, b, &c);
-}
-
-signed char
-f11 (unsigned char a, unsigned char b)
-{
-  short c;
-  return __builtin_mul_overflow (a, b, &c);
-}
-
-signed char
-f12 (signed char a, unsigned char b)
-{
-  short c;
-  return __builtin_mul_overflow (a, b, &c);
-}