llvm-project/llvm/lib/Transforms
Peter Collingbourne d03bf12c1b DataFlowSanitizer: wrappers of functions with local linkage should have the same linkage as the function being wrapped
This patch resolves link errors when the address of a static function is taken, and that function is uninstrumented by DFSan.

This change resolves bug 36314.

Patch by Sam Kerner!

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

llvm-svn: 328890
2018-03-30 18:37:55 +00:00
..
AggressiveInstCombine Remove unused header to fix layering. 2018-03-29 22:35:59 +00:00
Coroutines Fix a couple of layering violations in Transforms 2018-03-21 22:34:23 +00:00
Hello
IPO Transforms: Introduce Transforms/Utils.h rather than spreading the declarations amongst Scalar.h and IPO.h 2018-03-28 17:44:36 +00:00
InstCombine [InstCombine] improve code comment; NFC 2018-03-26 17:52:02 +00:00
Instrumentation DataFlowSanitizer: wrappers of functions with local linkage should have the same linkage as the function being wrapped 2018-03-30 18:37:55 +00:00
ObjCARC Fix a couple of layering violations in Transforms 2018-03-21 22:34:23 +00:00
Scalar [NFC][LICM] Rearrange checks to have the cheap bail out first 2018-03-29 20:32:15 +00:00
Utils Revert "peel loops with runtime small trip counts" 2018-03-30 16:55:44 +00:00
Vectorize [LV] Add TTI::shouldMaximizeVectorBandwidth to allow enabling it per target 2018-03-27 16:14:11 +00:00
CMakeLists.txt
LLVMBuild.txt