commit | b1c9f1f84e56510dc668bcddffd944971eb13198 | [log] [tgz] |
---|---|---|
author | Benjamin Kramer <benny.kra@googlemail.com> | Sat Mar 21 16:42:35 2015 +0000 |
committer | Benjamin Kramer <benny.kra@googlemail.com> | Sat Mar 21 16:42:35 2015 +0000 |
tree | 4b97cc0e88ff2c750f3c6d0d0325545fc0c422e8 | |
parent | f85c6016839ee51c3a1a90171fa3b8073d93e0fa [diff] |
StringRef: Just forward StringRef::find to libc's memchr. Modern libc's have an SSE version of memchr which is a lot faster than our hand-rolled version. In the past I was reluctant to use it because Darwin's memchr used a naive ridiculously slow implementation, but that has been fixed some versions ago. Should have zero functional impact. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@232898 91177308-0d34-0410-b5e6-96231b3b80d8