OSDN Git Service

* builtins.c (expand_builtin_memcmp): Optimize memcmp built-in
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 27 Dec 2001 23:34:31 +0000 (23:34 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 27 Dec 2001 23:34:31 +0000 (23:34 +0000)
commitd470d7821dd65c4fb981822bf92bb57d808e6744
treeb184d011cb0a84a8f17030c368d557336ab31867
parenta32dbc1dfc58e696c74206f91baad7b7d8da4e4a
    * builtins.c (expand_builtin_memcmp): Optimize memcmp built-in
        when all arguments are known constant.  Fixes PR opt/3508.

        * gcc.c-torture/execute/string-opt-16.c: New testcase.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@48335 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/builtins.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/string-opt-16.c [new file with mode: 0644]