llvm-project/llvm/lib/Transforms/Instrumentation
Renato Golin d876eecf02 Revert "[PGO] Fix __llvm_profile_raw_version linkage in MACHO IR instrumentation generates a COMDAT symbol __llvm_profile_raw_version to overwrite the same symbol in profile run-time to distinguish IR profiles from Clang generated profiles. In MACHO, LinkOnceODR linkage is used due to the lack of COMDAT support."
This reverts commits r268969, r268979 and r268984. They had target specific test
in generic directories without the correct specifiers and made it hard for us to
come up with a good solution by rapidly committing untested changes.

This test needs to be in a target specific directory or have the correct REQUIRED
identifier.

llvm-svn: 269027
2016-05-10 08:23:57 +00:00
..
AddressSanitizer.cpp Fix whitespace and line wrapping. NFC. 2016-05-06 11:22:11 +00:00
BoundsChecking.cpp Remove PreserveNames template parameter from IRBuilder 2016-03-13 21:05:13 +00:00
CFGMST.h [NFC] Header cleanup 2016-04-18 09:17:29 +00:00
CMakeLists.txt [PGO] Promote indirect calls to conditional direct calls with value-profile 2016-04-27 23:20:27 +00:00
DataFlowSanitizer.cpp [DFSan] Remove an overly aggressive assert reported in PR26068. 2016-03-07 14:05:09 +00:00
EfficiencySanitizer.cpp [esan] EfficiencySanitizer instrumentation pass 2016-04-21 21:30:22 +00:00
GCOVProfiling.cpp [PR27284] Reverse the ownership between DICompileUnit and DISubprogram. 2016-04-15 15:57:41 +00:00
IndirectCallPromotion.cpp [IndirectCallPromotion] Remove duplicate comment. NFC 2016-05-09 23:03:06 +00:00
IndirectCallSiteVisitor.h [PGO] Avoid instrumenting direct callee's at value sites. 2016-04-04 18:56:36 +00:00
InstrProfiling.cpp [ProfileData] Add error codes for compression failures 2016-05-03 16:53:17 +00:00
Instrumentation.cpp [PM] code refactoring -- preparation for new PM porting /NFC 2016-05-07 05:39:12 +00:00
LLVMBuild.txt [PGO] Resubmit "MST based PGO instrumentation infrastructure" (r254021) 2015-12-09 18:08:16 +00:00
MaximumSpanningTree.h
MemorySanitizer.cpp [MSan] [AArch64] Fix vararg helper for >1 or non-int fixed arguments. 2016-05-09 20:57:36 +00:00
PGOInstrumentation.cpp Revert "[PGO] Fix __llvm_profile_raw_version linkage in MACHO IR instrumentation generates a COMDAT symbol __llvm_profile_raw_version to overwrite the same symbol in profile run-time to distinguish IR profiles from Clang generated profiles. In MACHO, LinkOnceODR linkage is used due to the lack of COMDAT support." 2016-05-10 08:23:57 +00:00
SanitizerCoverage.cpp [sancov] enabling coverage edge pruning by default. 2016-04-06 23:24:37 +00:00
ThreadSanitizer.cpp Make helper functions static. NFC. 2016-04-07 10:10:09 +00:00