This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: TImode support for x86_64


On Sat, Oct 13, 2001 at 11:13:53AM +0200, Jan Hubicka wrote:
> 	      /* Do not use shift by 32 to avoid warning on 32bit systems.  */
> 	      if (HOST_BITS_PER_WIDE_INT >= 64)
> 	        parts[0] = GEN_INT ((l[0] & (((HOST_WIDE_INT) 2 << 31) - 1))
> 				    + ((((HOST_WIDE_INT)l[1]) << 31) << 1));
> 	      else
> 	        parts[0] = immed_double_const (l[0], l[1], DImode);

This is fine.


r~


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]