Re-committing r275284: add support to inline __builtin_mempcpy
authorAndrew Kaylor <andrew.kaylor@intel.com>
Tue, 26 Jul 2016 17:23:13 +0000 (17:23 +0000)
committerAndrew Kaylor <andrew.kaylor@intel.com>
Tue, 26 Jul 2016 17:23:13 +0000 (17:23 +0000)
commit3104a6bad05b9b1432b7afd5c31e1318bd8e1814
tree451d1c02b6aaefd801352f83b27c607d97921430
parent75069a16680c3f2a78caeeb0eafd0882a8250544
Re-committing r275284: add support to inline __builtin_mempcpy

Patch by Sunita Marathe

Differential Revision: http://reviews.llvm.org/D21920

llvm-svn: 276771
llvm/include/llvm/Analysis/TargetLibraryInfo.def
llvm/include/llvm/Analysis/TargetLibraryInfo.h
llvm/lib/Analysis/TargetLibraryInfo.cpp
llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
llvm/lib/Transforms/Utils/BuildLibCalls.cpp
llvm/test/Transforms/InferFunctionAttrs/annotate.ll
llvm/test/Transforms/InferFunctionAttrs/no-proto.ll