regclass.c (scan_one_insn): Notice subregs that change the size of their operand.
authorRichard Henderson <rth@cygnus.com>
Wed, 14 Jul 1999 01:00:02 +0000 (19:00 -0600)
committerJeff Law <law@gcc.gnu.org>
Wed, 14 Jul 1999 01:00:02 +0000 (19:00 -0600)

        * regclass.c (scan_one_insn): Notice subregs that change the
        size of their operand.
        (record_reg_classes): Use that to obey CLASS_CANNOT_CHANGE_SIZE.

[[Split portion of a mixed commit.]]

From-SVN: r28094.2

gcc/ChangeLog

index 75adbba496a5db868569f07c7c389990141dc24b..d708c5dc197008957607923e067d3ec947e454ca 100644 (file)
@@ -1,3 +1,9 @@
+Wed Jul 14 01:57:39 1999  Richard Henderson  <rth@cygnus.com>
+
+       * regclass.c (scan_one_insn): Notice subregs that change the
+       size of their operand.
+       (record_reg_classes): Use that to obey CLASS_CANNOT_CHANGE_SIZE.
+
 Wed Jul 14 01:41:42 1999  Jeffrey A Law  (law@cygnus.com)
 
        * configure.in (alpha*-*-*): Include alpha/t-ieee.