diff options
author | ebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4> | 2016-01-26 12:07:13 +0000 |
---|---|---|
committer | ebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4> | 2016-01-26 12:07:13 +0000 |
commit | 23c1ecacd7efa88b0a2c14fceafa7f2bd6173119 (patch) | |
tree | 347a4104f47eb8974d92e3cd7f194699ef19bc0f | |
parent | b6777cc035c9f76441a5ba26c3ff8b362c9b77b9 (diff) | |
download | gcc-23c1ecacd7efa88b0a2c14fceafa7f2bd6173119.tar.gz |
* config/ia64/ia64.c (ia64_expand_vecint_compare): Use gen_int_mode.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-5-branch@232823 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/ia64/ia64.c | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d11febfbc1a..c0b3bc55187 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2016-01-26 Eric Botcazou <ebotcazou@adacore.com> + + * config/ia64/ia64.c (ia64_expand_vecint_compare): Use gen_int_mode. + 2016-01-23 Tom de Vries <tom@codesourcery.com> PR tree-optimization/69426 diff --git a/gcc/config/ia64/ia64.c b/gcc/config/ia64/ia64.c index cf42b0dbec6..f6eae199769 100644 --- a/gcc/config/ia64/ia64.c +++ b/gcc/config/ia64/ia64.c @@ -1953,7 +1953,7 @@ ia64_expand_vecint_compare (enum rtx_code code, machine_mode mode, /* Subtract (-(INT MAX) - 1) from both operands to make them signed. */ - mask = GEN_INT (0x80000000); + mask = gen_int_mode (0x80000000, SImode); mask = gen_rtx_CONST_VECTOR (V2SImode, gen_rtvec (2, mask, mask)); mask = force_reg (mode, mask); t1 = gen_reg_rtx (mode); |