Lines Matching refs:SanitizerCoverageModule
177 class SanitizerCoverageModule : public ModulePass { class
179 SanitizerCoverageModule( in SanitizerCoverageModule() function in __anon623d6c7b0111::SanitizerCoverageModule
255 SanitizerCoverageModule::CreateSecStartEnd(Module &M, const char *Section, in CreateSecStartEnd()
278 Function *SanitizerCoverageModule::CreateInitCallsForSections( in CreateInitCallsForSections()
309 bool SanitizerCoverageModule::runOnModule(Module &M) { in runOnModule()
487 bool SanitizerCoverageModule::runOnFunction(Function &F) { in runOnFunction()
564 GlobalVariable *SanitizerCoverageModule::CreateFunctionLocalArrayInSection( in CreateFunctionLocalArrayInSection()
587 SanitizerCoverageModule::CreatePCArray(Function &F, in CreatePCArray()
614 void SanitizerCoverageModule::CreateFunctionLocalArrays( in CreateFunctionLocalArrays()
628 bool SanitizerCoverageModule::InjectCoverage(Function &F, in InjectCoverage()
645 void SanitizerCoverageModule::InjectCoverageForIndirectCalls( in InjectCoverageForIndirectCalls()
664 void SanitizerCoverageModule::InjectTraceForSwitch( in InjectTraceForSwitch()
703 void SanitizerCoverageModule::InjectTraceForDiv( in InjectTraceForDiv()
721 void SanitizerCoverageModule::InjectTraceForGep( in InjectTraceForGep()
732 void SanitizerCoverageModule::InjectTraceForCmp( in InjectTraceForCmp()
767 void SanitizerCoverageModule::InjectCoverageAtBlock(Function &F, BasicBlock &BB, in InjectCoverageAtBlock()
826 SanitizerCoverageModule::getSectionName(const std::string &Section) const { in getSectionName()
840 SanitizerCoverageModule::getSectionStart(const std::string &Section) const { in getSectionStart()
847 SanitizerCoverageModule::getSectionEnd(const std::string &Section) const { in getSectionEnd()
854 char SanitizerCoverageModule::ID = 0;
855 INITIALIZE_PASS_BEGIN(SanitizerCoverageModule, "sancov",
861 INITIALIZE_PASS_END(SanitizerCoverageModule, "sancov", in INITIALIZE_PASS_DEPENDENCY()
867 return new SanitizerCoverageModule(Options); in INITIALIZE_PASS_DEPENDENCY()