aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorPeter Bergner <bergner@linux.ibm.com>2020-04-30 18:21:30 -0500
committerPeter Bergner <bergner@linux.ibm.com>2020-04-30 18:21:30 -0500
commitff1e6276dd71fde59fde679557b5db1efca9f19c (patch)
treeaeb4fd61b050e8be2c5828037375bd90b3238852 /gcc
parentbf9155914f0c2dac62c6abf1e45abb52a5a56e5b (diff)
downloadgcc-ff1e6276dd71fde59fde679557b5db1efca9f19c.zip
gcc-ff1e6276dd71fde59fde679557b5db1efca9f19c.tar.gz
gcc-ff1e6276dd71fde59fde679557b5db1efca9f19c.tar.bz2
cse: Add test case. [PR94740]
PR rtl-optimization/94740 * gcc.target/powerpc/pr94740.c: New test.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/gcc.target/powerpc/pr94740.c11
2 files changed, 16 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 3df8a19..dbd4646 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2020-04-30 Peter Bergner <bergner@linux.ibm.com>
+
+ PR rtl-optimization/94740
+ * gcc.target/powerpc/pr94740.c: New test.
+
2020-04-30 Jakub Jelinek <jakub@redhat.com>
PR c/94842
diff --git a/gcc/testsuite/gcc.target/powerpc/pr94740.c b/gcc/testsuite/gcc.target/powerpc/pr94740.c
new file mode 100644
index 0000000..78e40fc
--- /dev/null
+++ b/gcc/testsuite/gcc.target/powerpc/pr94740.c
@@ -0,0 +1,11 @@
+/* PR rtl-optimization/94740 */
+/* { dg-do compile } */
+/* { dg-require-effective-target powerpc_future_ok } */
+/* { dg-options "-O2 -mdejagnu-cpu=future -mpcrel" } */
+
+int array[8];
+int
+foo (void)
+{
+ return __builtin_bswap32 (array[1]);
+}