Searched refs:EfficiencySanitizer (Results 1 – 12 of 12) sorted by relevance
152 class EfficiencySanitizer : public ModulePass { class154 EfficiencySanitizer( in EfficiencySanitizer() function in __anon5f9cc4600111::EfficiencySanitizer225 char EfficiencySanitizer::ID = 0;227 EfficiencySanitizer, "esan",231 EfficiencySanitizer, "esan", in INITIALIZE_PASS_DEPENDENCY()234 const char *EfficiencySanitizer::getPassName() const { in INITIALIZE_PASS_DEPENDENCY()238 void EfficiencySanitizer::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()244 return new EfficiencySanitizer(Options); in createEfficiencySanitizerPass()247 void EfficiencySanitizer::initializeCallbacks(Module &M) { in initializeCallbacks()289 bool EfficiencySanitizer::shouldIgnoreStructType(StructType *StructTy) { in shouldIgnoreStructType()[all …]
13 EfficiencySanitizer.cpp
6 config.name = 'EfficiencySanitizer' + config.name_suffix42 # EfficiencySanitizer tests are currently supported on Linux x86-64 only.
29 add_lit_testsuite(check-esan "Running EfficiencySanitizer tests"
1 # Build for the EfficiencySanitizer runtime support library.
1 ; Test the complex GetElementPtr instruction handling in the EfficiencySanitizer
1 ; Test EfficiencySanitizer working set instrumentation without aggressive
1 ; Test basic EfficiencySanitizer slowpath instrumentation.
1 ; Test basic EfficiencySanitizer working set instrumentation.
1 ; Test basic EfficiencySanitizer struct field count instrumentation with -esan-small-binary
1 ; Test basic EfficiencySanitizer struct field count instrumentation.
117 // EfficiencySanitizer