instcombine: Migrate strspn optimizations
authorMeador Inge <meadori@codesourcery.com>
Thu, 8 Nov 2012 01:33:50 +0000 (01:33 +0000)
committerMeador Inge <meadori@codesourcery.com>
Thu, 8 Nov 2012 01:33:50 +0000 (01:33 +0000)
commit489b5d645f370926894c88d8e5fd27f17aabff82
tree29e01d94ffbeae146637a32ad041045a6ea02ac5
parent0c79f3cf3e5f4bc140e728bfa3e3c6a1a170ba43
instcombine: Migrate strspn optimizations

This patch migrates the strspn optimizations from the simplify-libcalls
pass into the instcombine library call simplifier.

llvm-svn: 167568
llvm/lib/Transforms/Scalar/SimplifyLibCalls.cpp
llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp
llvm/test/Transforms/InstCombine/strspn-1.ll [new file with mode: 0644]
llvm/test/Transforms/SimplifyLibCalls/StrSpn.ll