003 File Manager
Current Path:
/usr/src/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation
usr
/
src
/
contrib
/
llvm-project
/
llvm
/
include
/
llvm
/
Transforms
/
Instrumentation
/
📁
..
📄
AddressSanitizer.h
(4.81 KB)
📄
AddressSanitizerCommon.h
(1.52 KB)
📄
BoundsChecking.h
(978 B)
📄
CGProfile.h
(887 B)
📄
ControlHeightReduction.h
(1.08 KB)
📄
GCOVProfiler.h
(1.03 KB)
📄
HWAddressSanitizer.h
(1.49 KB)
📄
InstrOrderFile.h
(844 B)
📄
InstrProfiling.h
(4.49 KB)
📄
MemorySanitizer.h
(1.74 KB)
📄
PGOInstrumentation.h
(3.18 KB)
📄
PoisonChecking.h
(810 B)
📄
SanitizerCoverage.h
(2.57 KB)
📄
ThreadSanitizer.h
(1.36 KB)
Editing: PoisonChecking.h
//===- PoisonChecking.h - ---------------------------------------*- C++ -*-===// // // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. // See https://llvm.org/LICENSE.txt for license information. // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception // //===----------------------------------------------------------------------===// #ifndef LLVM_TRANSFORMS_INSTRUMENTATION_POISON_CHECKING_H #define LLVM_TRANSFORMS_INSTRUMENTATION_POISON_CHECKING_H #include "llvm/IR/PassManager.h" namespace llvm { struct PoisonCheckingPass : public PassInfoMixin<PoisonCheckingPass> { PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM); PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM); }; } #endif // LLVM_TRANSFORMS_INSTRUMENTATION_POISON_CHECKING_H
Upload File
Create Folder