Commit dd1d184d by Janis Johnson Committed by Janis Johnson

vect-77.c: Replace xfail selector with expression.

	* gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
	* gcc.dg/vect/vect-78.c: Ditto.
	* gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
	Remove.

From-SVN: r94564
parent 694c84cd
2005-02-01 Janis Johnson <janis187@us.ibm.com> 2005-02-01 Janis Johnson <janis187@us.ibm.com>
* gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
* gcc.dg/vect/vect-78.c: Ditto.
* gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
Remove.
* g++.dg/conversion/simd1.C: Expect warning. * g++.dg/conversion/simd1.C: Expect warning.
* g++.dg/ext/attribute-test-1.C: Ditto. * g++.dg/ext/attribute-test-1.C: Ditto.
* g++.dg/ext/attribute-test-2.C: Ditto. * g++.dg/ext/attribute-test-2.C: Ditto.
......
...@@ -39,6 +39,6 @@ int main (void) ...@@ -39,6 +39,6 @@ int main (void)
return 0; return 0;
} }
/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { xfail lp64_or_vect_no_align } } } */ /* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { xfail { lp64 || vect_no_align } } } } */
/* { dg-final { scan-tree-dump-times "Vectorizing an unaligned access" 1 "vect" { xfail lp64_or_vect_no_align } } } */ /* { dg-final { scan-tree-dump-times "Vectorizing an unaligned access" 1 "vect" { xfail { lp64 || vect_no_align } } } } */
/* { dg-final { scan-tree-dump-times "Alignment of access forced using peeling" 0 "vect" } } */ /* { dg-final { scan-tree-dump-times "Alignment of access forced using peeling" 0 "vect" } } */
...@@ -40,6 +40,6 @@ int main (void) ...@@ -40,6 +40,6 @@ int main (void)
return 0; return 0;
} }
/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { xfail lp64_or_vect_no_align } } } */ /* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { xfail { lp64 || vect_no_align } } } } */
/* { dg-final { scan-tree-dump-times "Vectorizing an unaligned access" 1 "vect" { xfail lp64_or_vect_no_align } } } */ /* { dg-final { scan-tree-dump-times "Vectorizing an unaligned access" 1 "vect" { xfail { lp64 || vect_no_align } } } } */
/* { dg-final { scan-tree-dump-times "Alignment of access forced using peeling" 0 "vect" } } */ /* { dg-final { scan-tree-dump-times "Alignment of access forced using peeling" 0 "vect" } } */
...@@ -71,19 +71,6 @@ if [istarget "powerpc*-*-*"] { ...@@ -71,19 +71,6 @@ if [istarget "powerpc*-*-*"] {
return return
} }
# Return 1 if the effective target is LP64 or if the effective target
# does not support a vector alignment mechanism.
proc check_effective_target_lp64_or_vect_no_align { } {
if { [is-effective-target lp64]
|| [is-effective-target vect_no_align] } {
set answer 1
} else {
set answer 0
}
return $answer
}
# Initialize `dg'. # Initialize `dg'.
dg-init dg-init
......
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