Home
last modified time | relevance | path

Searched refs:CoverageMapping (Results 1 – 18 of 18) sorted by relevance

/minix3/external/bsd/llvm/dist/llvm/tools/llvm-cov/
H A DTestingSupport.cpp52 SectionRef ProfileNames, CoverageMapping; in convertForTestingMain() local
60 CoverageMapping = Section; in convertForTestingMain()
72 if (CoverageMapping.getContents(CoverageMappingData) || in convertForTestingMain()
H A DCodeCoverage.cpp60 CoverageMapping &Coverage);
64 createFunctionView(const FunctionRecord &Function, CoverageMapping &Coverage);
68 createSourceFileView(StringRef SourceFile, CoverageMapping &Coverage);
71 std::unique_ptr<CoverageMapping> load();
126 CoverageMapping &Coverage) { in attachExpansionSubViews()
147 CoverageMapping &Coverage) { in createFunctionView()
165 CoverageMapping &Coverage) { in createSourceFileView()
197 std::unique_ptr<CoverageMapping> CodeCoverageTool::load() { in load()
198 auto CoverageOrErr = CoverageMapping::load(ObjectFilename, PGOFilename); in load()
H A DCoverageSummary.h33 void createSummaries(const coverage::CoverageMapping &Coverage);
H A DCoverageSummary.cpp31 CoverageSummary::createSummaries(const coverage::CoverageMapping &Coverage) { in createSummaries()
/minix3/external/bsd/llvm/dist/llvm/lib/ProfileData/
H A DCoverageMapping.cpp180 ErrorOr<std::unique_ptr<CoverageMapping>>
181 CoverageMapping::load(ObjectFileCoverageMappingReader &CoverageReader, in load()
183 auto Coverage = std::unique_ptr<CoverageMapping>(new CoverageMapping()); in load()
218 ErrorOr<std::unique_ptr<CoverageMapping>>
219 CoverageMapping::load(StringRef ObjectFilename, StringRef ProfileFilename) { in load()
330 std::vector<StringRef> CoverageMapping::getUniqueSourceFiles() const { in getUniqueSourceFiles()
394 CoverageData CoverageMapping::getCoverageForFile(StringRef Filename) { in getCoverageForFile()
418 CoverageMapping::getInstantiations(StringRef Filename) { in getInstantiations()
438 CoverageMapping::getCoverageForFunction(const FunctionRecord &Function) { in getCoverageForFunction()
459 CoverageMapping::getCoverageForExpansion(const ExpansionRecord &Expansion) { in getCoverageForExpansion()
H A DCoverageMappingReader.cpp434 StringRef &CoverageMapping) { in decodeTestingFormat() argument
455 CoverageMapping = Data.substr(ProfileNamesSize); in decodeTestingFormat()
465 StringRef CoverageMapping; in ObjectFileCoverageMappingReader() local
467 CoverageMapping)) { in ObjectFileCoverageMappingReader()
471 error(readCoverageMappingData<uint64_t>(ProfileNames, CoverageMapping, in ObjectFileCoverageMappingReader()
497 SectionRef ProfileNames, CoverageMapping; in readHeader() local
505 CoverageMapping = Section; in readHeader()
515 if (auto Err = CoverageMapping.getContents(Data)) in readHeader()
545 R.FunctionName, R.CoverageMapping, in readNextRecord()
H A DCMakeLists.txt5 CoverageMapping.cpp
/minix3/external/bsd/llvm/dist/llvm/include/llvm/ProfileData/
H A DCoverageMappingReader.h147 StringRef CoverageMapping; member
152 uint64_t FunctionHash, StringRef CoverageMapping, in ProfileMappingRecord()
155 FunctionHash(FunctionHash), CoverageMapping(CoverageMapping), in ProfileMappingRecord()
H A DCoverageMapping.h32 class CoverageMapping; variable
331 friend class CoverageMapping; variable
357 class CoverageMapping {
361 CoverageMapping() : MismatchedFunctionCount(0) {} in CoverageMapping() function
365 static ErrorOr<std::unique_ptr<CoverageMapping>>
370 static ErrorOr<std::unique_ptr<CoverageMapping>>
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCodeGenPGO.cpp681 if (CGM.getCodeGenOpts().CoverageMapping) in assignRegionCounters()
715 std::string CoverageMapping; in emitCounterRegionMapping() local
716 llvm::raw_string_ostream OS(CoverageMapping); in emitCounterRegionMapping()
723 if (CoverageMapping.empty()) in emitCounterRegionMapping()
727 FuncNameVar, FuncName, FunctionHash, CoverageMapping); in emitCounterRegionMapping()
742 std::string CoverageMapping; in emitEmptyCounterMapping() local
743 llvm::raw_string_ostream OS(CoverageMapping); in emitEmptyCounterMapping()
750 if (CoverageMapping.empty()) in emitEmptyCounterMapping()
754 FuncNameVar, FuncName, FunctionHash, CoverageMapping); in emitEmptyCounterMapping()
H A DCoverageMappingGen.h73 const std::string &CoverageMapping);
H A DCoverageMappingGen.cpp1042 uint64_t FunctionHash, const std::string &CoverageMapping) { in addFunctionMappingRecord() argument
1056 llvm::ConstantInt::get(Int32Ty, CoverageMapping.size()), in addFunctionMappingRecord()
1060 CoverageMappings += CoverageMapping; in addFunctionMappingRecord()
1075 RawCoverageMappingReader Reader(FunctionNameValue, CoverageMapping, in addFunctionMappingRecord()
H A DCodeGenModule.h488 std::unique_ptr<CoverageMappingModuleGen> CoverageMapping; variable
543 return CoverageMapping.get(); in getCoverageMapping()
H A DCodeGenModule.cpp154 if (CodeGenOpts.CoverageMapping) in CodeGenModule()
155 CoverageMapping.reset(new CoverageMappingModuleGen(*this, *CoverageInfo)); in CodeGenModule()
356 if (CoverageMapping) in Release()
357 CoverageMapping->emit(); in Release()
3322 if (!CodeGenOpts.CoverageMapping) in AddDeferredUnusedCoverageMapping()
3345 if (!CodeGenOpts.CoverageMapping) in ClearUnusedCoverageMapping()
H A DCodeGenAction.cpp658 if (CI.getCodeGenOpts().CoverageMapping) { in CreateASTConsumer()
/minix3/external/bsd/llvm/lib/libLLVMProfileData/
H A DMakefile9 SRCS+= CoverageMapping.cpp \
/minix3/external/bsd/llvm/dist/clang/include/clang/Frontend/
H A DCodeGenOptions.def95 CODEGENOPT(CoverageMapping , 1, 0) ///< Generate coverage mapping regions to
/minix3/external/bsd/llvm/dist/clang/lib/Frontend/
H A DCompilerInvocation.cpp424 Opts.CoverageMapping = Args.hasArg(OPT_fcoverage_mapping); in ParseCodeGenArgs()