Commit 9638e3ef by David Edelsohn Committed by David Edelsohn

* gcc.dg/recip_sqrt_mult_[12345]: Do not add -fcompare-debug on AIX.

From-SVN: r266577
parent 45eea9f6
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
* g++.dg/debug/dwarf2/pr86900.C: XFAIL AIX. * g++.dg/debug/dwarf2/pr86900.C: XFAIL AIX.
* g++.dg/opt/pr83084.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> 2018-11-28 Richard Biener <rguenther@suse.de>
......
/* { dg-do compile } */ /* { 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; double res, res2, tmp;
void void
......
/* { dg-do compile } */ /* { 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 float
foo (float a) foo (float a)
......
/* { dg-do compile } */ /* { 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 double
foo (double a) foo (double a)
......
/* { dg-do compile } */ /* { 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. /* The main path doesn't have any multiplications.
Avoid introducing them in the recip pass. */ Avoid introducing them in the recip pass. */
......
/* { dg-do compile } */ /* { 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 /* We want to do the recip_sqrt transformations here there is already
a multiplication on the main path. */ a multiplication on the main path. */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment