TImode support for x86_64

Richard Henderson rth@redhat.com
Mon Oct 15 11:17:00 GMT 2001


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~



More information about the Gcc-patches mailing list