Home
last modified time | relevance | path

Searched refs:FunctionRecord (Results 1 – 25 of 27) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/tools/llvm-cov/
H A DCoverageFilters.h25 struct FunctionRecord;
35 const coverage::FunctionRecord &Function) const { in matches()
53 const coverage::FunctionRecord &Function) const override;
64 const coverage::FunctionRecord &Function) const override;
79 const coverage::FunctionRecord &Function) const override;
116 const coverage::FunctionRecord &Function) const override;
128 const coverage::FunctionRecord &Function) const override;
145 const coverage::FunctionRecord &Function) const override;
156 const coverage::FunctionRecord &Function) const override;
H A DCoverageFilters.cpp22 const coverage::FunctionRecord &Function) const { in matches()
29 const coverage::FunctionRecord &Function) const { in matches()
39 const coverage::FunctionRecord &Function) const { in matches()
45 const coverage::FunctionRecord &Function) const { in matches()
52 const coverage::FunctionRecord &Function) const { in matches()
62 const coverage::FunctionRecord &Function) const { in matches()
80 const coverage::FunctionRecord &Function) const { in matches()
H A DCoverageSummaryInfo.cpp64 const coverage::FunctionRecord &Function) { in get()
H A DCoverageSummaryInfo.h250 const coverage::FunctionRecord &Function);
/freebsd/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_fdr_controller.h189 FunctionRecord F; in rewindRecords()
190 W.undoWrites(sizeof(FunctionRecord)); in rewindRecords()
193 internal_memcpy(&F, W.getNextRecord(), sizeof(FunctionRecord)); in rewindRecords()
196 uint8_t(FunctionRecord::RecordKinds::FunctionEnter) && in rewindRecords()
208 auto RewindingRecordPtr = W.getNextRecord() - sizeof(FunctionRecord); in rewindRecords()
212 internal_memcpy(&F, RewindingRecordPtr, sizeof(FunctionRecord)); in rewindRecords()
214 uint8_t(FunctionRecord::RecordKinds::FunctionTailExit)); in rewindRecords()
216 RewindingRecordPtr -= sizeof(FunctionRecord); in rewindRecords()
219 internal_memcpy(&F, RewindingRecordPtr, sizeof(FunctionRecord)); in rewindRecords()
228 W.undoWrites(sizeof(FunctionRecord) * 2); in rewindRecords()
[all …]
H A Dxray_fdr_log_records.h48 struct alignas(8) FunctionRecord { struct
71 static_assert(sizeof(FunctionRecord) == 8, "Wrong size for FunctionRecord."); argument
H A Dxray_fdr_log_writer.h130 FunctionRecord R;
145 FunctionRecord R;
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/
H A DCoverageMapping.h687 struct FunctionRecord { struct
706 FunctionRecord(StringRef Name, ArrayRef<StringRef> Filenames) in FunctionRecord() argument
709 FunctionRecord(FunctionRecord &&FR) = default;
710 FunctionRecord &operator=(FunctionRecord &&) = default; argument
738 std::forward_iterator_tag, FunctionRecord> { argument
739 ArrayRef<FunctionRecord> Records;
740 ArrayRef<FunctionRecord>::iterator Current;
747 FunctionRecordIterator(ArrayRef<FunctionRecord> Records_,
759 const FunctionRecord &operator*() const { return *Current; }
780 const FunctionRecord &Function;
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/XRay/
H A DFDRRecords.h372 class FunctionRecord : public Record {
381 FunctionRecord() : Record(RecordKind::RK_Function) {} in FunctionRecord() function
383 explicit FunctionRecord(RecordTypes K, int32_t F, uint32_t D) in FunctionRecord() function
413 virtual Error visit(FunctionRecord &) = 0;
441 Error visit(FunctionRecord &) override;
H A DFDRTraceWriter.h44 Error visit(FunctionRecord &) override;
H A DRecordPrinter.h41 Error visit(FunctionRecord &) override;
H A DBlockIndexer.h55 Error visit(FunctionRecord &) override;
H A DBlockPrinter.h50 Error visit(FunctionRecord &) override;
H A DBlockVerifier.h58 Error visit(FunctionRecord &) override;
H A DFDRTraceExpander.h50 Error visit(FunctionRecord &) override;
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/Coverage/
H A DCoverageMapping.cpp858 FunctionRecord Function(OrigFuncName, Record.Filenames); in loadFunctionRecord()
1085 using MapT = std::map<LineColPair, std::vector<const FunctionRecord *>>;
1089 void insert(const FunctionRecord &Function, unsigned FileID) { in insert()
1362 const FunctionRecord &Function) { in gatherFileIDs()
1372 findMainViewFileID(const FunctionRecord &Function) { in findMainViewFileID()
1387 findMainViewFileID(StringRef SourceFile, const FunctionRecord &Function) { in findMainViewFileID()
1407 const FunctionRecord &Function = Functions[RecordIndex]; in getCoverageForFile()
1440 const FunctionRecord &Function = Functions[RecordIndex]; in getInstantiationGroups()
1458 CoverageMapping::getCoverageForFunction(const FunctionRecord &Function) const { in getCoverageForFunction()
/freebsd/contrib/llvm-project/llvm/lib/XRay/
H A DFDRRecords.cpp27 Error FunctionRecord::apply(RecordVisitor &V) { return V.visit(*this); } in apply()
H A DRecordInitializer.cpp378 Error RecordInitializer::visit(FunctionRecord &R) { in visit()
388 --OffsetPtr, FunctionRecord::kFunctionRecordSize)) in visit()
426 assert(FunctionRecord::kFunctionRecordSize == (OffsetPtr - BeginOffset)); in visit()
H A DBlockIndexer.cpp77 Error BlockIndexer::visit(FunctionRecord &R) { in visit()
H A DBlockPrinter.cpp89 Error BlockPrinter::visit(FunctionRecord &R) { in visit()
H A DRecordPrinter.cpp79 Error RecordPrinter::visit(FunctionRecord &R) { in visit()
H A DFDRTraceExpander.cpp110 Error TraceExpander::visit(FunctionRecord &R) { in visit()
H A DFDRTraceWriter.cpp138 Error FDRTraceWriter::visit(FunctionRecord &R) { in visit()
H A DFDRRecordProducer.cpp170 R = std::make_unique<FunctionRecord>(); in produce()
H A DBlockVerifier.cpp180 Error BlockVerifier::visit(FunctionRecord &) { in visit()
178 visit(FunctionRecord &) visit() argument

12