instcombine: Migrate fputs optimizations
authorMeador Inge <meadori@codesourcery.com>
Thu, 29 Nov 2012 15:45:43 +0000 (15:45 +0000)
committerMeador Inge <meadori@codesourcery.com>
Thu, 29 Nov 2012 15:45:43 +0000 (15:45 +0000)
commit5c5e230ac7ab03937f685baaf78525fd2b8154f1
tree0a219068c175a9d1de0f53c2bdfe3c7351c048bd
parentc2e331275bac0e5e16f24bdb3ae4bc39a3caba5b
instcombine: Migrate fputs optimizations

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@168893 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Scalar/SimplifyLibCalls.cpp
lib/Transforms/Utils/SimplifyLibCalls.cpp
test/Transforms/InstCombine/fprintf-1.ll
test/Transforms/InstCombine/fputs-1.ll [new file with mode: 0644]
test/Transforms/SimplifyLibCalls/FPuts.ll [deleted file]