]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/config/sh/sh-mem.cc
sh-mem.cc (sh_expand_cmpnstr): Unroll small sizes and optimized non constant lengths.
authorChristian Bruel <christian.bruel@st.com>
Mon, 13 Jan 2014 09:16:48 +0000 (10:16 +0100)
committerChristian Bruel <chrbr@gcc.gnu.org>
Mon, 13 Jan 2014 09:16:48 +0000 (10:16 +0100)
commiteae298d69947eeb41770b908ab7511c1e51a9ae1
treeba383bb1770240e8f9c02e39fabaa0562498ebbf
parent698da88a864c2d693d68cb6018a36bd9781687a9
sh-mem.cc (sh_expand_cmpnstr): Unroll small sizes and optimized non constant lengths.

2014-01-13  Christian Bruel  <christian.bruel@st.com>

* config/sh/sh-mem.cc (sh_expand_cmpnstr): Unroll small sizes and
  optimized non constant lengths.

From-SVN: r206575
gcc/ChangeLog
gcc/config/sh/sh-mem.cc
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/sh/cmpstrn.c