Home
last modified time | relevance | path

Searched refs:DataFlowSanitizer (Results 1 – 21 of 21) sorted by relevance

/openbsd/src/gnu/llvm/clang/docs/
DDataFlowSanitizer.rst2 DataFlowSanitizer title
16 DataFlowSanitizer is a generalised dynamic data flow analysis.
52 With no program changes, applying DataFlowSanitizer to a program
53 will not alter its behavior. To use DataFlowSanitizer, the program
55 check the tag of a specific data item. DataFlowSanitizer manages
67 DataFlowSanitizer uses a list of functions known as an ABI list to decide
71 how labels are propagated in the former case. DataFlowSanitizer comes with a
75 it is implemented in assembly or another language which DataFlowSanitizer does
79 DataFlowSanitizer's ABI list file is a :doc:`SanitizerSpecialCaseList`.
269 DataFlowSanitizer supports up to 8 labels, to achieve low CPU and code
[all …]
Dindex.rst33 DataFlowSanitizer
DDataFlowSanitizerDesign.rst1 DataFlowSanitizer Design Document
4 This document sets out the design for DataFlowSanitizer, a general
11 DataFlowSanitizer is a program instrumentation which can associate
219 DataFlowSanitizer changes the ABI of each function in the translation unit.
238 The `ABI list <DataFlowSanitizer.html#abi-list>`_ provides a list of functions
DLanguageExtensions.rst3877 with :doc:`DataFlowSanitizer`.
DUsersManual.rst1889 - ``-fsanitize=dataflow``: :doc:`DataFlowSanitizer`, a general data
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Instrumentation/
DDataFlowSanitizer.cpp410 class DataFlowSanitizer { class
565 DataFlowSanitizer(const std::vector<std::string> &ABIListFiles);
572 DataFlowSanitizer &DFS;
608 DFSanFunction(DataFlowSanitizer &DFS, Function *F, bool IsNativeABI, in DFSanFunction()
857 DataFlowSanitizer::DataFlowSanitizer( in DataFlowSanitizer() function in DataFlowSanitizer
869 TransformedFunction DataFlowSanitizer::getCustomFunctionType(FunctionType *T) { in getCustomFunctionType()
904 bool DataFlowSanitizer::isZeroShadow(Value *V) { in isZeroShadow()
915 bool DataFlowSanitizer::hasLoadSizeForFastPath(uint64_t Size) { in hasLoadSizeForFastPath()
920 bool DataFlowSanitizer::shouldTrackOrigins() { in shouldTrackOrigins()
925 Constant *DataFlowSanitizer::getZeroShadow(Type *OrigTy) { in getZeroShadow()
[all …]
DCMakeLists.txt6 DataFlowSanitizer.cpp
/openbsd/src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Transforms/Instrumentation/
DBUILD.gn17 "DataFlowSanitizer.cpp",
/openbsd/src/gnu/usr.bin/clang/libLLVMInstrumentation/
DMakefile12 DataFlowSanitizer.cpp \
/openbsd/src/gnu/llvm/clang/include/clang/Basic/
DSanitizers.def115 // DataFlowSanitizer
/openbsd/src/distrib/sets/lists/comp/
Dclang.macppc2667 ./usr/include/llvm/Transforms/Instrumentation/DataFlowSanitizer.h
Dclang.powerpc642666 ./usr/include/llvm/Transforms/Instrumentation/DataFlowSanitizer.h
Dclang.i3862666 ./usr/include/llvm/Transforms/Instrumentation/DataFlowSanitizer.h
Dclang.amd642668 ./usr/include/llvm/Transforms/Instrumentation/DataFlowSanitizer.h
Dclang.riscv642666 ./usr/include/llvm/Transforms/Instrumentation/DataFlowSanitizer.h
Dclang.octeon2667 ./usr/include/llvm/Transforms/Instrumentation/DataFlowSanitizer.h
Dclang.armv72666 ./usr/include/llvm/Transforms/Instrumentation/DataFlowSanitizer.h
Dclang.arm642668 ./usr/include/llvm/Transforms/Instrumentation/DataFlowSanitizer.h
Dclang.loongson2667 ./usr/include/llvm/Transforms/Instrumentation/DataFlowSanitizer.h
Dclang.sparc642667 ./usr/include/llvm/Transforms/Instrumentation/DataFlowSanitizer.h
/openbsd/src/gnu/llvm/clang/docs/tools/
Dclang-formatted-files.txt5560 llvm/include/llvm/Transforms/Instrumentation/DataFlowSanitizer.h
6856 llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp