Commit 17521813 by Andreas Krebbel Committed by Andreas Krebbel

S/390 vector types are only 8 byte aligned.

gcc/testsuite/
	* lib/target-supports.exp: Vector do not always have natural
          alignment on s390*.

From-SVN: r223403
parent 315a349c
2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
* lib/target-supports.exp: Vector do not always have natural
alignment on s390*.
2015-05-19 David Sherwood <david.sherwood@arm.com> 2015-05-19 David Sherwood <david.sherwood@arm.com>
* gcc.dg/loop-invariant.c: New testcase. * gcc.dg/loop-invariant.c: New testcase.
2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
* lib/target-supports.exp: Vector do not always have natural
alignment on s390*.
2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
* gcc.dg/tree-ssa/gen-vect-11b.c: Disable vector instructions on * gcc.dg/tree-ssa/gen-vect-11b.c: Disable vector instructions on
s390*. s390*.
* gcc.dg/tree-ssa/gen-vect-11c.c: Likewise. * gcc.dg/tree-ssa/gen-vect-11c.c: Likewise.
......
...@@ -4350,7 +4350,8 @@ proc check_effective_target_vect_natural_alignment { } { ...@@ -4350,7 +4350,8 @@ proc check_effective_target_vect_natural_alignment { } {
} else { } else {
set et_vect_natural_alignment_saved 1 set et_vect_natural_alignment_saved 1
if { [check_effective_target_arm_eabi] if { [check_effective_target_arm_eabi]
|| [istarget nvptx-*-*] } { || [istarget nvptx-*-*]
|| [istarget s390*-*-*] } {
set et_vect_natural_alignment_saved 0 set et_vect_natural_alignment_saved 0
} }
} }
......
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