llvm-project/llvm/lib/Transforms/Instrumentation
Fangrui Song 06c74b5e73 Revert D138095 Use InernalAlloc in DemangleCXXABI
Broke 2/3 tests on macOS which seem to be related to
`free(demangled_name)` in DemangleCXXABI.
2022-11-22 16:29:24 -08:00
..
AddressSanitizer.cpp Revert D138095 Use InernalAlloc in DemangleCXXABI 2022-11-22 16:29:24 -08:00
BoundsChecking.cpp [Instrumentation] Remove legacy passes 2022-10-25 13:11:07 -07:00
CFGMST.h
CGProfile.cpp [LegacyPM] Remove CGProfileLegacyPass 2022-07-16 00:39:56 -07:00
CMakeLists.txt Add generic KCFI operand bundle lowering 2022-11-22 23:01:18 +00:00
ControlHeightReduction.cpp [CHR] Add a threshold for the code duplication 2022-11-22 11:36:40 -08:00
DataFlowSanitizer.cpp Use poison instead of undef as placeholder for vector construction [NFC] 2022-11-21 18:43:23 +00:00
GCOVProfiling.cpp [Transform] Use range-based for loops (NFC) 2022-08-27 23:54:32 -07:00
HWAddressSanitizer.cpp [hwasan] Remove no-op setDSOLocal. NFC 2022-11-02 00:17:16 -07:00
IndirectCallPromotion.cpp [llvm] Qualify auto (NFC) 2022-08-07 23:55:27 -07:00
InstrOrderFile.cpp [LegacyPM] Remove InstrOrderFileLegacyPass 2022-07-19 23:58:51 -07:00
InstrProfiling.cpp Revert "[pgo] Avoid introducing relocations by using private alias" 2022-11-16 03:38:14 +00:00
Instrumentation.cpp [Instrumentation] Remove legacy passes 2022-10-25 13:11:07 -07:00
KCFI.cpp Add generic KCFI operand bundle lowering 2022-11-22 23:01:18 +00:00
MemProfiler.cpp [Instrumentation] Remove legacy passes 2022-10-25 13:11:07 -07:00
MemorySanitizer.cpp [IR] Switch everything to use memory attribute 2022-11-04 10:21:38 +01:00
PGOInstrumentation.cpp [PGO] Add a threshold for number of critical edges in PGO 2022-11-02 10:14:04 -07:00
PGOMemOPSizeOpt.cpp [llvm-profdata] Check for all duplicate entries in MemOpSize table 2022-11-04 17:08:54 -07:00
PoisonChecking.cpp [Transform] Use range-based for loops (NFC) 2022-08-27 23:54:32 -07:00
SanitizerBinaryMetadata.cpp [SanitizerBinaryMetadata] Introduce SanitizerBinaryMetadata instrumentation pass 2022-09-07 21:25:40 +02:00
SanitizerCoverage.cpp [SanitizerCoverage] Fix wrong pointer type return from CreateSecStartEnd() 2022-11-09 23:29:04 -08:00
ThreadSanitizer.cpp [tsan] Replace mem intrinsics with calls to interceptors 2022-09-06 13:09:31 -07:00
ValueProfileCollector.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
ValueProfileCollector.h Cleanup includes: Transforms/Instrumentation & Transforms/Vectorize 2022-03-23 11:06:13 +01:00
ValueProfilePlugins.inc Cleanup includes: Transforms/Instrumentation & Transforms/Vectorize 2022-03-23 11:06:13 +01:00