ΒΆllvm::ModulePass* createDataFlowSanitizerPass(
const std::vector<std::string>& ABIListFiles =
std::vector<
std::basic_string<
char,
std::char_traits<char>,
std::allocator<char>>,
std::allocator<std::basic_string<
char,
std::char_traits<char>,
std::allocator<char>>>>(),
void* (*)() getArgTLS = nullptr,
void* (*)() getRetValTLS = nullptr)
llvm::ModulePass* createDataFlowSanitizerPass(
const std::vector<std::string>& ABIListFiles =
std::vector<
std::basic_string<
char,
std::char_traits<char>,
std::allocator<char>>,
std::allocator<std::basic_string<
char,
std::char_traits<char>,
std::allocator<char>>>>(),
void* (*)() getArgTLS = nullptr,
void* (*)() getRetValTLS = nullptr)
Declared at: llvm/include/llvm/Transforms/Instrumentation.h:156
Parameters
- const std::vector<std::string>& ABIListFiles = std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>>()
- void* (*)() getArgTLS = nullptr
- void* (*)() getRetValTLS = nullptr