]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/config/rs6000/rs6000-protos.h
rs6000-protos.h (expand_block_clear): Declare.
authorDavid Edelsohn <dje@gcc.gnu.org>
Wed, 11 Aug 2004 02:40:45 +0000 (22:40 -0400)
committerDavid Edelsohn <dje@gcc.gnu.org>
Wed, 11 Aug 2004 02:40:45 +0000 (22:40 -0400)
commitfba73eb1cb3e624b60cb9974d53c004c2562486b
treebad682d36f8cd0b419bd01fae554222ddeef7d4b
parent5158e8d8c1a81c0506defd908022aba439f3edeb
rs6000-protos.h (expand_block_clear): Declare.

        * config/rs6000/rs6000-protos.h (expand_block_clear): Declare.
        * config/rs6000/rs6000.md (clrmemsi): New pattern.
        * config/rs6000/rs6000.c (expand_block_clear): New function.
        (expand_block_move): Convert alignment to bits.  Use SImode and
        HImode for unaligned addresses if not STRICT_ALIGNMENT.

From-SVN: r85787
gcc/ChangeLog
gcc/config/rs6000/rs6000-protos.h
gcc/config/rs6000/rs6000.c
gcc/config/rs6000/rs6000.md