sh.md (setmemqi): New expand pattern.
authorChristian Bruel <christian.bruel@st.com>
Mon, 14 Apr 2014 08:27:56 +0000 (10:27 +0200)
committerChristian Bruel <chrbr@gcc.gnu.org>
Mon, 14 Apr 2014 08:27:56 +0000 (10:27 +0200)
commitfa1aecc1c218eca8a1b5643e9276bffe485f6e67
tree81398b547687d90b41283bf728cb8c51c4669e61
parenta3c77ce941aeee074370680b38de3704d59983c6
sh.md (setmemqi): New expand pattern.

2014-04-14  Christian Bruel  <christian.bruel@st.com>

       * config/sh/sh.md (setmemqi): New expand pattern.
       * config/sh/sh.h (CLEAR_RATIO): Define.
       * config/sh/sh-mem.cc (sh_expand_setmem): Define.
       * config/sh/sh-protos.h (sh_expand_setmem): Declare.

From-SVN: r209357
gcc/ChangeLog
gcc/config/sh/sh-mem.cc
gcc/config/sh/sh-protos.h
gcc/config/sh/sh.h
gcc/config/sh/sh.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/sh/memset.c [new file with mode: 0644]