Lines Matching defs:ModuleSanitizerCoverage
205 class ModuleSanitizerCoverage {
211 ModuleSanitizerCoverage(Module &M, DomTreeCallback DTCallback,
299 ModuleSanitizerCoverage ModuleSancov(M, DTCallback, PDTCallback,
314 ModuleSanitizerCoverage::CreateSecStartEnd(Module &M, const char *Section,
342 Function *ModuleSanitizerCoverage::CreateInitCallsForSections(
373 bool ModuleSanitizerCoverage::instrumentModule() {
605 void ModuleSanitizerCoverage::instrumentFunction(Function &F) {
702 GlobalVariable *ModuleSanitizerCoverage::CreateFunctionLocalArrayInSection(
734 ModuleSanitizerCoverage::CreatePCArray(Function &F,
760 void ModuleSanitizerCoverage::CreateFunctionLocalArrays(
777 bool ModuleSanitizerCoverage::InjectCoverage(Function &F,
794 void ModuleSanitizerCoverage::InjectCoverageForIndirectCalls(
814 void ModuleSanitizerCoverage::InjectTraceForSwitch(
851 void ModuleSanitizerCoverage::InjectTraceForDiv(
869 void ModuleSanitizerCoverage::InjectTraceForGep(
880 void ModuleSanitizerCoverage::InjectTraceForLoadsAndStores(
909 void ModuleSanitizerCoverage::InjectTraceForCmp(
944 void ModuleSanitizerCoverage::InjectCoverageAtBlock(Function &F, BasicBlock &BB,
1018 ModuleSanitizerCoverage::getSectionName(const std::string &Section) const {
1034 ModuleSanitizerCoverage::getSectionStart(const std::string &Section) const {
1041 ModuleSanitizerCoverage::getSectionEnd(const std::string &Section) const {
1047 void ModuleSanitizerCoverage::createFunctionControlFlow(Function &F) {