1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 03:02:36 +01:00
llvm-mirror/lib/Transforms/Instrumentation
Marco Elver d9efe1beb1 Revert "[KernelAddressSanitizer] Make globals constructors compatible with kernel"
This reverts commit 866ee2353f7d0224644799d0d1faed53c7f3a06d.

Building the kernel results in modpost failures due to modpost relying
on debug info and inspecting kernel modules' globals:
https://github.com/ClangBuiltLinux/linux/issues/1045#issuecomment-640381783
2020-06-08 10:34:03 +02:00
..
AddressSanitizer.cpp Revert "[KernelAddressSanitizer] Make globals constructors compatible with kernel" 2020-06-08 10:34:03 +02:00
BoundsChecking.cpp [local-bounds] Ignore volatile operations 2020-05-05 23:08:08 -07:00
CFGMST.h
CGProfile.cpp [llvm][NFC][CallSite] Remove CallSite from a few trivial locations 2020-04-22 08:39:21 -07:00
CMakeLists.txt
ControlHeightReduction.cpp [NewPassManager] Add assertions when getting statefull cached analysis. 2020-05-13 12:38:38 -07:00
DataFlowSanitizer.cpp [SVE] Eliminate calls to default-false VectorType::get() from Instrumentation 2020-05-29 15:22:58 -07:00
GCOVProfiling.cpp [gcov] Support .gcno/.gcda in gcov 8, 9 or 10 compatible formats 2020-06-07 11:27:49 -07:00
HWAddressSanitizer.cpp AllocaInst should store Align instead of MaybeAlign. 2020-05-16 14:53:16 -07:00
IndirectCallPromotion.cpp [llvm][NFC] Change parameter type to more specific CallBase in IndirectCallPromotion 2020-04-29 08:42:32 -07:00
InstrOrderFile.cpp [CallSite removal] Remove unneeded includes of CallSite.h. NFC 2020-04-22 00:07:13 -07:00
InstrProfiling.cpp [Fuchsia] Rely on linker switch rather than dead code ref for profile runtime 2020-06-04 15:47:05 -07:00
Instrumentation.cpp
LLVMBuild.txt
MaximumSpanningTree.h
MemorySanitizer.cpp [SVE] Eliminate calls to default-false VectorType::get() from Instrumentation 2020-05-29 15:22:58 -07:00
PGOInstrumentation.cpp Extend InvokeInst !prof branch_weights metadata to unwind branches 2020-06-04 15:37:15 +07:00
PGOMemOPSizeOpt.cpp [PGO] Enable memcmp/bcmp size value profiling. 2020-06-02 10:27:11 -07:00
PoisonChecking.cpp [Transforms] Fix typos. NFC 2020-05-25 22:34:08 +02:00
SanitizerCoverage.cpp [sanitizer] Enable whitelist/blacklist in new PM 2020-05-10 02:34:29 +00:00
ThreadSanitizer.cpp [TSAN] Add option to allow instrumenting reads of reads-before-writes 2020-05-15 16:08:44 +02:00
ValueProfileCollector.cpp [PGO] Add memcmp/bcmp size value profiling. 2020-05-26 10:28:04 -07:00
ValueProfileCollector.h [PGO] Add memcmp/bcmp size value profiling. 2020-05-26 10:28:04 -07:00
ValueProfilePlugins.inc [PGO] Guard the memcmp/bcmp size value profiling instrumentation behind flag. 2020-05-28 10:07:04 -07:00