]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
* config/ia64/ia64.c (ia64_expand_vecint_compare): Use gen_int_mode.
authorEric Botcazou <ebotcazou@adacore.com>
Tue, 26 Jan 2016 12:06:36 +0000 (12:06 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Tue, 26 Jan 2016 12:06:36 +0000 (12:06 +0000)
From-SVN: r232822

gcc/ChangeLog
gcc/config/ia64/ia64.c

index ca46ff0bfa16bc70f04cb1119235f7223f7541a5..097573d87f6f2b498b5e281bfae309a0f97b2b65 100644 (file)
@@ -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-26  Richard Biener  <rguenther@suse.de>
 
        PR middle-end/69467
index 33ec7a74beec3f630af23326cabe6efb6f7692a4..3fcc3b5385d6af73c1fb227c04bcca3142c30544 100644 (file)
@@ -1908,7 +1908,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);