instcombine: Migrate strstr optimizations
authorMeador Inge <meadori@codesourcery.com>
Sun, 11 Nov 2012 03:51:48 +0000 (03:51 +0000)
committerMeador Inge <meadori@codesourcery.com>
Sun, 11 Nov 2012 03:51:48 +0000 (03:51 +0000)
commit56edbc9323da26bba719f6b4060dd1c25e36d8e7
treee86cf0e6c912b05a95ddc2fce56fe4048cf68ea1
parent76fc1a479aff768573812d0fb2523d1c2aa4aa67
instcombine: Migrate strstr optimizations

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

llvm-svn: 167682
llvm/lib/Transforms/Scalar/SimplifyLibCalls.cpp
llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp
llvm/test/Transforms/InstCombine/strstr-1.ll [new file with mode: 0644]
llvm/test/Transforms/InstCombine/strstr-2.ll [new file with mode: 0644]
llvm/test/Transforms/SimplifyLibCalls/StrStr.ll [deleted file]