* g++.dg/debug/dwarf2/pr86900.C: XFAIL AIX.
* g++.dg/opt/pr83084.C: XFAIL AIX.
+ * gcc.dg/recip_sqrt_mult_[12345]: Do not add -fcompare-debug on AIX.
2018-11-28 Richard Biener <rguenther@suse.de>
/* { dg-do compile } */
-/* { dg-options "-Ofast -fdump-tree-recip -fcompare-debug" } */
+/* { dg-options "-Ofast -fdump-tree-recip" } */
+/* { dg-additional-options "-fcompare-debug" { target { ! powerpc-ibm-aix* } } } */
double res, res2, tmp;
void
/* { dg-do compile } */
-/* { dg-options "-Ofast -fdump-tree-optimized -fcompare-debug" } */
+/* { dg-options "-Ofast -fdump-tree-optimized" } */
+/* { dg-additional-options "-fcompare-debug" { target { ! powerpc-ibm-aix* } } } */
float
foo (float a)
/* { dg-do compile } */
-/* { dg-options "-Ofast -fdump-tree-optimized -fcompare-debug" } */
+/* { dg-options "-Ofast -fdump-tree-optimized" } */
+/* { dg-additional-options "-fcompare-debug" { target { ! powerpc-ibm-aix* } } } */
double
foo (double a)
/* { dg-do compile } */
-/* { dg-options "-Ofast -fdump-tree-recip -fcompare-debug" } */
+/* { dg-options "-Ofast -fdump-tree-recip" } */
+/* { dg-additional-options "-fcompare-debug" { target { ! powerpc-ibm-aix* } } } */
/* The main path doesn't have any multiplications.
Avoid introducing them in the recip pass. */
/* { dg-do compile } */
-/* { dg-options "-Ofast -fdump-tree-recip -fcompare-debug" } */
+/* { dg-options "-Ofast -fdump-tree-recip" } */
+/* { dg-additional-options "-fcompare-debug" { target { ! powerpc-ibm-aix* } } } */
/* We want to do the recip_sqrt transformations here there is already
a multiplication on the main path. */