Searched refs:SpecialCaseList (Results 1 – 13 of 13) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Support/ |
H A D | SpecialCaseList.cpp | 1 //===-- SpecialCaseList.cpp - special case list for sanitizers ------------===// 16 #include "llvm/Support/SpecialCaseList.h" 27 Error SpecialCaseList::Matcher::insert(StringRef Pattern, unsigned LineNumber, 70 unsigned SpecialCaseList::Matcher::match(StringRef Query) const { in create() 81 std::unique_ptr<SpecialCaseList> in create() 82 SpecialCaseList::create(const std::vector<std::string> &Paths, in create() 84 std::unique_ptr<SpecialCaseList> SCL(new SpecialCaseList()); in create() 90 std::unique_ptr<SpecialCaseList> SpecialCaseList in createOrDie() [all...] |
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | SpecialCaseList.h | 1 //===-- SpecialCaseList.h - special case list for sanitizers ----*- C++ -*-===// 69 class SpecialCaseList { 73 static std::unique_ptr<SpecialCaseList> 78 static std::unique_ptr<SpecialCaseList> create(const MemoryBuffer *MB, 82 static std::unique_ptr<SpecialCaseList> 85 ~SpecialCaseList(); 113 SpecialCaseList() = default; 114 SpecialCaseList(SpecialCaseList const &) = delete; 115 SpecialCaseList [all...] |
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | XRayLists.h | 22 class SpecialCaseList; variable 30 std::unique_ptr<llvm::SpecialCaseList> AlwaysInstrument; 31 std::unique_ptr<llvm::SpecialCaseList> NeverInstrument; 32 std::unique_ptr<llvm::SpecialCaseList> AttrList;
|
H A D | SanitizerSpecialCaseList.h | 32 class SanitizerSpecialCaseList : public llvm::SpecialCaseList {
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/ |
H A D | SanitizerCoverage.h | 40 Allowlist = SpecialCaseList::createOrDie(AllowlistFiles, in Options() 43 Blocklist = SpecialCaseList::createOrDie(BlocklistFiles, in Options() 52 std::unique_ptr<SpecialCaseList> Allowlist; 53 std::unique_ptr<SpecialCaseList> Blocklist;
|
/freebsd/contrib/llvm-project/clang/lib/Basic/ |
H A D | XRayLists.cpp | 24 : AlwaysInstrument(llvm::SpecialCaseList::createOrDie( in XRayFunctionFilter() 26 NeverInstrument(llvm::SpecialCaseList::createOrDie( in XRayFunctionFilter() 28 AttrList(llvm::SpecialCaseList::createOrDie( in XRayFunctionFilter()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-cov/ |
H A D | CoverageFilters.h | 21 class SpecialCaseList; variable 72 const SpecialCaseList &Allowlist; 75 NameAllowlistCoverageFilter(const SpecialCaseList &Allowlist) in NameAllowlistCoverageFilter()
|
H A D | CodeCoverage.cpp | 188 std::unique_ptr<SpecialCaseList> NameAllowlist; 877 NameAllowlist = SpecialCaseList::create( in run()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | SanitizerBinaryMetadata.cpp | 131 std::unique_ptr<SpecialCaseList> Ignorelist) in SanitizerBinaryMetadata() 181 std::unique_ptr<SpecialCaseList> Ignorelist; 488 std::unique_ptr<SpecialCaseList> Ignorelist; in run() 490 Ignorelist = SpecialCaseList::createOrDie(IgnorelistFiles, in run()
|
H A D | SanitizerCoverage.cpp | 214 const SpecialCaseList *Allowlist, in ModuleSanitizerCoverage() 215 const SpecialCaseList *Blocklist) in ModuleSanitizerCoverage() 285 const SpecialCaseList *Allowlist; 286 const SpecialCaseList *Blocklist;
|
H A D | DataFlowSanitizer.cpp | 319 std::unique_ptr<SpecialCaseList> SCL; 324 void set(std::unique_ptr<SpecialCaseList> List) { SCL = std::move(List); } in set() 875 SpecialCaseList::createOrDie(AllABIListFiles, *vfs::getRealFileSystem())); in DataFlowSanitizer()
|
/freebsd/contrib/llvm-project/clang/lib/Driver/ |
H A D | SanitizerArgs.cpp | 164 std::unique_ptr<llvm::SpecialCaseList> SCL( in validateSpecialCaseListFormat() 165 llvm::SpecialCaseList::create(SCLFiles, D.getVFS(), BLError)); in validateSpecialCaseListFormat()
|
/freebsd/lib/clang/libllvm/ |
H A D | Makefile | 1193 SRCS_MIN+= Support/SpecialCaseList.cpp
|