Commit 906c5773 by Ulrich Weigand Committed by Ulrich Weigand

20030222-1.x: New file.

	* gcc.c-torture/execute/20030222-1.x: New file.
	* gcc.dg/tree-ssa/ssa-fre-3.c: Disable test on SPU.
	* gcc.dg/lower-subreg-1.c: Likewise.

From-SVN: r137360
parent 8f9ddf6a
2008-07-02 Ulrich Weigand <Ulrich.Weigand@de.ibm.com> 2008-07-02 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
* gcc.c-torture/execute/20030222-1.x: New file.
* gcc.dg/tree-ssa/ssa-fre-3.c: Disable test on SPU.
* gcc.dg/lower-subreg-1.c: Likewise.
2008-07-02 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
SPU single-precision FP does not support subnormals: SPU single-precision FP does not support subnormals:
* gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file. * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
......
if [istarget "spu-*-*"] {
# Using inline assembly to convert long long to int is not working quite
# right # on the SPU. An extra shift-left-4-byte is needed.
return 1
}
return 0
/* { dg-do compile { target { { ! mips64 } && { ! ia64-*-* } } } } */ /* { dg-do compile { target { { { ! mips64 } && { ! ia64-*-* } } && { ! spu-*-* } } } } */
/* { dg-options "-O -fdump-rtl-subreg" } */ /* { dg-options "-O -fdump-rtl-subreg" } */
/* { dg-require-effective-target ilp32 } */ /* { dg-require-effective-target ilp32 } */
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
When the condition is true, we distribute "(int) (a + b)" as When the condition is true, we distribute "(int) (a + b)" as
"(int) a + (int) b", otherwise we keep the original. */ "(int) a + (int) b", otherwise we keep the original. */
/* { dg-do compile { target { ! mips64 } } } */ /* { dg-do compile { target { { ! mips64 } && { ! spu-*-* } } } } */
/* { dg-options "-O -fwrapv -fdump-tree-fre-details" } */ /* { dg-options "-O -fwrapv -fdump-tree-fre-details" } */
/* From PR14844. */ /* From PR14844. */
......
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