m68k.md (subreghi1ashrdi_const32, [...]): Fix SUBREG_BYTE offset.
authorRoman Zippel <zippel@linux-m68k.org>
Mon, 27 Aug 2001 22:55:21 +0000 (22:55 +0000)
committerRichard Henderson <rth@gcc.gnu.org>
Mon, 27 Aug 2001 22:55:21 +0000 (15:55 -0700)
commitb7b59ff4ec28451337d241bf38dfdeb9bbcbd6b3
treef6b7675bac6d8730c706dd4000e5c5d504097242
parentf21bdd05bdbac16e29fbc663731f6dfacb74dbd8
m68k.md (subreghi1ashrdi_const32, [...]): Fix SUBREG_BYTE offset.

        * config/m68k/m68k.md (subreghi1ashrdi_const32, bsetmemqi,
        bsetmemqi+1, strict_low_part peephole): Fix SUBREG_BYTE offset.
        (pushqi1): New.
        (adddi_dilshr32, adddi_dishl32): Only data register can be
        source for mem destination.

From-SVN: r45216
gcc/ChangeLog
gcc/config/m68k/m68k.md