[InstCombine] Signed saturation patterns
[llvm-complete.git] / utils / gn / secondary / llvm / lib / Transforms / Instrumentation / BUILD.gn
blobec7f3d81cba9163ff1676ccbe5f428cbaaa385af
1 static_library("Instrumentation") {
2   output_name = "LLVMInstrumentation"
3   deps = [
4     "//llvm/lib/Analysis",
5     "//llvm/lib/IR",
6     "//llvm/lib/MC",
7     "//llvm/lib/ProfileData",
8     "//llvm/lib/Support",
9     "//llvm/lib/Transforms/Utils",
10   ]
11   sources = [
12     "AddressSanitizer.cpp",
13     "BoundsChecking.cpp",
14     "CGProfile.cpp",
15     "ControlHeightReduction.cpp",
16     "DataFlowSanitizer.cpp",
17     "GCOVProfiling.cpp",
18     "HWAddressSanitizer.cpp",
19     "IndirectCallPromotion.cpp",
20     "InstrOrderFile.cpp",
21     "InstrProfiling.cpp",
22     "Instrumentation.cpp",
23     "MemorySanitizer.cpp",
24     "PGOInstrumentation.cpp",
25     "PGOMemOPSizeOpt.cpp",
26     "PoisonChecking.cpp",
27     "SanitizerCoverage.cpp",
28     "ThreadSanitizer.cpp",
29     "ValueProfileCollector.cpp",
30   ]