[InstCombine] Cleanup libfunc attribute inferring
authorDavid Bolvansky <david.bolvansky@gmail.com>
Tue, 16 Oct 2018 21:18:31 +0000 (21:18 +0000)
committerDavid Bolvansky <david.bolvansky@gmail.com>
Tue, 16 Oct 2018 21:18:31 +0000 (21:18 +0000)
commit7c7760da7ea03c154bb4f7fb4c50b1d947e4efdb
tree4573e25d0e39070dff142eb0c76925747759c540
parentea58c633e63e8acad3f5577ca1634c1ff96a2fb4
[InstCombine] Cleanup libfunc attribute inferring

Reviewers: efriedma

Reviewed By: efriedma

Subscribers: llvm-commits

Differential Revision: https://reviews.llvm.org/D53338

llvm-svn: 344645
llvm/include/llvm/Transforms/Utils/BuildLibCalls.h
llvm/lib/Transforms/IPO/InferFunctionAttrs.cpp
llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp
llvm/lib/Transforms/Utils/BuildLibCalls.cpp
llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp
llvm/test/Transforms/InstCombine/pr39177.ll