• Home
  • Raw
  • Download

Lines Matching refs:EfficiencySanitizer

152 class EfficiencySanitizer : public ModulePass {  class
154 EfficiencySanitizer( in EfficiencySanitizer() function in __anon5f9cc4600111::EfficiencySanitizer
225 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()
295 void EfficiencySanitizer::createStructCounterName( in createStructCounterName()
324 void EfficiencySanitizer::createCacheFragAuxGV( in createCacheFragAuxGV()
366 GlobalVariable *EfficiencySanitizer::createCacheFragInfoGV( in createCacheFragInfoGV()
491 Constant *EfficiencySanitizer::createEsanInitToolInfoArg(Module &M, in createEsanInitToolInfoArg()
514 void EfficiencySanitizer::createDestructor(Module &M, Constant *ToolInfoArg) { in createDestructor()
530 bool EfficiencySanitizer::initOnModule(Module &M) { in initOnModule()
560 Value *EfficiencySanitizer::appToShadow(Value *Shadow, IRBuilder<> &IRB) { in appToShadow()
575 bool EfficiencySanitizer::shouldIgnoreMemoryAccess(Instruction *I) { in shouldIgnoreMemoryAccess()
589 bool EfficiencySanitizer::runOnModule(Module &M) { in runOnModule()
598 bool EfficiencySanitizer::runOnFunction(Function &F, Module &M) { in runOnFunction()
647 bool EfficiencySanitizer::instrumentLoadOrStore(Instruction *I, in instrumentLoadOrStore()
709 bool EfficiencySanitizer::instrumentMemIntrinsic(MemIntrinsic *MI) { in instrumentMemIntrinsic()
733 bool EfficiencySanitizer::instrumentGetElementPtr(Instruction *I, Module &M) { in instrumentGetElementPtr()
784 bool EfficiencySanitizer::insertCounterUpdate(Instruction *I, in insertCounterUpdate()
809 int EfficiencySanitizer::getMemoryAccessFuncIndex(Value *Addr, in getMemoryAccessFuncIndex()
827 bool EfficiencySanitizer::instrumentFastpath(Instruction *I, in instrumentFastpath()
838 bool EfficiencySanitizer::instrumentFastpathCacheFrag(Instruction *I, in instrumentFastpathCacheFrag()
846 bool EfficiencySanitizer::instrumentFastpathWorkingSet( in instrumentFastpathWorkingSet()