llvm-project/llvm/lib/Transforms
Mehdi Amini 5b85d8d67b ThinLTO: do not import function whose linkage prevents inlining.
There is not point in importing a "weak" or a "linkonce" function
since we won't be able to inline it anyway.
We already had a targeted check for WeakAny, this is using the
same check on GlobalValue as the inline, i.e.
isMayBeOverriddenLinkage()

From: Mehdi Amini <mehdi.amini@apple.com>
llvm-svn: 268341
2016-05-03 00:27:28 +00:00
..
Hello Remove autoconf support 2016-01-26 21:29:08 +00:00
IPO ThinLTO: do not import function whose linkage prevents inlining. 2016-05-03 00:27:28 +00:00
InstCombine [InstCombine][SSE] Added support to VPERMD/VPERMPS to shuffle combine to accept UNDEF elements. 2016-05-01 20:43:02 +00:00
Instrumentation Code refactoring -- preparation for new PM porting /NFC 2016-05-02 20:33:59 +00:00
ObjCARC Unify XDEBUG and EXPENSIVE_CHECKS (into the latter), and add an option to the cmake build to enable them. 2016-04-29 15:22:48 +00:00
Scalar Typo. NFC. 2016-05-02 19:06:04 +00:00
Utils Revert "[SimplifyCFG] Extend TryToSimplifyUncondBranchFromEmptyBlock for empty block including lifetime intrinsics" 2016-05-02 19:43:22 +00:00
Vectorize [SLPVectorizer] Add operand bundles to vectorized functions 2016-04-29 07:09:51 +00:00
CMakeLists.txt
LLVMBuild.txt