pa.md (define_split for (plus (reg) (large_constant))): Treat large_constant as signed.
authorJeff Law <law@gcc.gnu.org>
Tue, 28 Jun 1994 16:42:26 +0000 (10:42 -0600)
committerJeff Law <law@gcc.gnu.org>
Tue, 28 Jun 1994 16:42:26 +0000 (10:42 -0600)
* pa.md (define_split for (plus (reg) (large_constant))): Treat
large_constant as signed.

From-SVN: r7583

gcc/config/pa/pa.md

index d4b1f98..5c955c4 100644 (file)
                               (match_dup 1)))]
   "
 {
-  unsigned HOST_WIDE_INT intval = INTVAL (operands[2]);
+  HOST_WIDE_INT intval = INTVAL (operands[2]);
 
   /* Try dividing the constant by 2, then 4, and finally 8 to see
      if we can get a constant which can be loaded into a register