[SimplifyLibCalls] Factor out fortified libcall handling.
authorAhmed Bougacha <ahmed.bougacha@gmail.com>
Mon, 12 Jan 2015 17:22:43 +0000 (17:22 +0000)
committerAhmed Bougacha <ahmed.bougacha@gmail.com>
Mon, 12 Jan 2015 17:22:43 +0000 (17:22 +0000)
commit2cec3e9c110b11aacd740b02180f1eeaba372b72
tree737bf487826061b1e046c1d4687b4b35a1bcd6a1
parentfe2d64e0f6671aa1591f98415bd5e11eb35dabfb
[SimplifyLibCalls] Factor out fortified libcall handling.

This lets us remove CGP duplicate.

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@225640 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Transforms/Utils/BuildLibCalls.h
include/llvm/Transforms/Utils/SimplifyLibCalls.h
lib/CodeGen/CodeGenPrepare.cpp
lib/Transforms/Utils/BuildLibCalls.cpp
lib/Transforms/Utils/SimplifyLibCalls.cpp