vms.h (CASE_VECTOR_MODE): Define.
authorTristan Gingold <gingold@adacore.com>
Tue, 27 Mar 2012 09:44:00 +0000 (09:44 +0000)
committerTristan Gingold <gingold@gcc.gnu.org>
Tue, 27 Mar 2012 09:44:00 +0000 (09:44 +0000)
commit2283164d2efd0603c1f7694aa45164cc6e3198e8
tree08ced2df68811a8af9a6d918db35a23416627a23
parentf1cdfa016aff0305825b1f018aa50fbe93ce8cd2
vms.h (CASE_VECTOR_MODE): Define.

2012-03-27  Tristan Gingold  <gingold@adacore.com>

* config/ia64/vms.h (CASE_VECTOR_MODE): Define.
* config/ia64/ia64.md: Remove mode in template.
Sign extend operand in expand_simple_binop.
* config/ia64/ia64.h (ASM_OUTPUT_ADDR_DIFF_ELT): Use
CASE_VECTOR_MODE instead of TARGET_ILP32.
(ADDR_VEC_ALIGN): Make it depends on CASE_VECTOR_MODE.

From-SVN: r185851
gcc/ChangeLog
gcc/config/ia64/ia64.h
gcc/config/ia64/ia64.md
gcc/config/ia64/vms.h