OSDN Git Service

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)
commit04defbca9efeb15380a2c25b5ecb411519f672de
tree61d98e180984922b38e89f7b9b4bae98c232f5c9
parentd506595769762c28932d7e4fb6b806bbf3c5211e
Re-committing r275284: add support to inline __builtin_mempcpy

Patch by Sunita Marathe

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@276771 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/TargetLibraryInfo.def
include/llvm/Analysis/TargetLibraryInfo.h
lib/Analysis/TargetLibraryInfo.cpp
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
lib/Transforms/Utils/BuildLibCalls.cpp
test/Transforms/InferFunctionAttrs/annotate.ll
test/Transforms/InferFunctionAttrs/no-proto.ll