m68k.c (split_di): New.
authorRoman Zippel <zippel@linux-m68k.org>
Sun, 18 Feb 2007 01:30:58 +0000 (01:30 +0000)
committerRoman Zippel <zippel@gcc.gnu.org>
Sun, 18 Feb 2007 01:30:58 +0000 (01:30 +0000)
commit01e304f8a9671bc5e30a66326573b216282dabf0
tree8284bf7a7ec45cedc67dd506c11cac021a5b7b26
parent3670ec284deac22cb2c850a354736a649031d6fa
m68k.c (split_di): New.

* config/m68k/m68k.c (split_di): New.
* config/m68k/m68k-protos.h: Declare split_di.
* config/m68k/m68k.md (extendsidi2*,ashldi3*,ashrdi3*,lshrdi3*):
  Improve predicate handling and split constant shifts.

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