m68k.c (post_inc_operand,pre_dec_operand): New.
authorRoman Zippel <zippel@linux-m68k.org>
Fri, 6 Aug 2004 07:14:56 +0000 (07:14 +0000)
committerRichard Henderson <rth@gcc.gnu.org>
Fri, 6 Aug 2004 07:14:56 +0000 (00:14 -0700)
commit9652c5316a476e5e85ebf416602c4ac61a75fef0
tree7f79d73b2213c45dae68d04784ca43a1df49250f
parent3589b69e2dcc9e2adecc779679dd8aff97b60874
m68k.c (post_inc_operand,pre_dec_operand): New.

        * config/m68k/m68k.c (post_inc_operand,pre_dec_operand): New.
        * config/m68k/m68k.h (PREDICATE_CODES): add post_inc_operand,
        pre_dec_operand.
        * config/m68k/m68k.md (zero_extend*2): delay the splitting of the
        pattern until reload is finished to allow better code generation
        and split them completely into separate instrunctions.
        (*andsi3_split): New pattern.

From-SVN: r85631
gcc/ChangeLog
gcc/config/m68k/m68k.c
gcc/config/m68k/m68k.h
gcc/config/m68k/m68k.md