instcombine: Migrate ffs* optimizations
authorMeador Inge <meadori@codesourcery.com>
Sun, 25 Nov 2012 20:45:27 +0000 (20:45 +0000)
committerMeador Inge <meadori@codesourcery.com>
Sun, 25 Nov 2012 20:45:27 +0000 (20:45 +0000)
commit7415f8403d291126d954907cf1a2186888a70386
treeefc1aee005725811df533f96c8dabb0fd227672d
parentee7ede76f49ffe6e383f0bc089be92dca38ea454
instcombine: Migrate ffs* optimizations

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

llvm-svn: 168571
llvm/lib/Transforms/Scalar/SimplifyLibCalls.cpp
llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp
llvm/test/Transforms/InstCombine/ffs-1.ll [new file with mode: 0644]
llvm/test/Transforms/SimplifyLibCalls/FFS.ll [deleted file]