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

12

/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-cov/
H A DCoverageFilters.cpp21 const coverage::FunctionRecord &Function) const {
28 const coverage::FunctionRecord &Function) const {
38 const coverage::FunctionRecord &Function) const {
44 const coverage::FunctionRecord &Function) const {
51 const coverage::FunctionRecord &Function) const {
61 const coverage::FunctionRecord &Function) const {
79 const coverage::FunctionRecord &Function) const {
H A DCoverageFilters.h31 const coverage::FunctionRecord &Function) const {
49 const coverage::FunctionRecord &Function) const override;
60 const coverage::FunctionRecord &Function) const override;
75 const coverage::FunctionRecord &Function) const override;
112 const coverage::FunctionRecord &Function) const override;
124 const coverage::FunctionRecord &Function) const override;
141 const coverage::FunctionRecord &Function) const override;
152 const coverage::FunctionRecord &Function) const override;
H A DCoverageSummaryInfo.cpp21 const coverage::FunctionRecord &Function) {
H A DCoverageSummaryInfo.h163 const coverage::FunctionRecord &Function);
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_fdr_log_records.h48 struct alignas(8) FunctionRecord {
49 // A FunctionRecord must always have a type of 0.
66 // different then), we should use a MetadataRecord before this FunctionRecord
71 static_assert(sizeof(FunctionRecord) == 8, "Wrong size for FunctionRecord.");
H A Dxray_fdr_controller.h189 FunctionRecord F;
190 W.undoWrites(sizeof(FunctionRecord));
193 internal_memcpy(&F, W.getNextRecord(), sizeof(FunctionRecord));
196 uint8_t(FunctionRecord::RecordKinds::FunctionEnter) &&
208 auto RewindingRecordPtr = W.getNextRecord() - sizeof(FunctionRecord);
212 internal_memcpy(&F, RewindingRecordPtr, sizeof(FunctionRecord));
214 uint8_t(FunctionRecord::RecordKinds::FunctionTailExit));
216 RewindingRecordPtr -= sizeof(FunctionRecord);
219 internal_memcpy(&F, RewindingRecordPtr, sizeof(FunctionRecord));
228 W.undoWrites(sizeof(FunctionRecord) *
[all...]
H A Dxray_fdr_log_writer.h130 FunctionRecord R;
145 FunctionRecord R;
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/XRay/
H A DFDRTraceWriter.h44 Error visit(FunctionRecord &) override;
H A DBlockIndexer.h55 Error visit(FunctionRecord &) override;
H A DBlockPrinter.h51 Error visit(FunctionRecord &) override;
H A DBlockVerifier.h60 Error visit(FunctionRecord &) override;
H A DFDRTraceExpander.h50 Error visit(FunctionRecord &) override;
H A DRecordPrinter.h41 Error visit(FunctionRecord &) override;
H A DFDRRecords.h372 class FunctionRecord : public Record { class in namespace:llvm::xray
381 FunctionRecord() : Record(RecordKind::RK_Function) {} function in class:llvm::xray::FunctionRecord
383 explicit FunctionRecord(RecordTypes K, int32_t F, uint32_t D) function in class:llvm::xray::FunctionRecord
413 virtual Error visit(FunctionRecord &) = 0;
441 Error visit(FunctionRecord &) override;
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/
H A DCoverageMapping.h301 struct FunctionRecord { struct in namespace:llvm::coverage
316 FunctionRecord(StringRef Name, ArrayRef<StringRef> Filenames) function in struct:llvm::coverage::FunctionRecord
319 FunctionRecord(FunctionRecord &&FR) = default;
320 FunctionRecord &operator=(FunctionRecord &&) = default;
332 std::forward_iterator_tag, FunctionRecord> {
333 ArrayRef<FunctionRecord> Records;
334 ArrayRef<FunctionRecord>::iterator Current;
341 FunctionRecordIterator(ArrayRef<FunctionRecord> Records
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/XRay/
H A DFDRRecords.cpp27 Error FunctionRecord::apply(RecordVisitor &V) { return V.visit(*this); }
H A DBlockIndexer.cpp77 Error BlockIndexer::visit(FunctionRecord &R) {
H A DBlockPrinter.cpp89 Error BlockPrinter::visit(FunctionRecord &R) {
H A DRecordPrinter.cpp79 Error RecordPrinter::visit(FunctionRecord &R) {
H A DFDRTraceExpander.cpp110 Error TraceExpander::visit(FunctionRecord &R) {
H A DFDRRecordProducer.cpp170 R = std::make_unique<FunctionRecord>();
H A DRecordInitializer.cpp378 Error RecordInitializer::visit(FunctionRecord &R) {
388 --OffsetPtr, FunctionRecord::kFunctionRecordSize))
426 assert(FunctionRecord::kFunctionRecordSize == (OffsetPtr - BeginOffset));
H A DBlockVerifier.cpp178 Error BlockVerifier::visit(FunctionRecord &) {
H A DFDRTraceWriter.cpp140 Error FDRTraceWriter::visit(FunctionRecord &R) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ProfileData/Coverage/
H A DCoverageMapping.cpp244 FunctionRecord Function(OrigFuncName, Record.Filenames);
350 using MapT = std::map<LineColPair, std::vector<const FunctionRecord *>>;
354 void insert(const FunctionRecord &Function, unsigned FileID) {
614 const FunctionRecord &Function) {
623 static Optional<unsigned> findMainViewFileID(const FunctionRecord &Function) {
637 const FunctionRecord &Function) {
657 const FunctionRecord &Function = Functions[RecordIndex];
682 const FunctionRecord &Function = Functions[RecordIndex];
700 CoverageMapping::getCoverageForFunction(const FunctionRecord &Function) const {

Completed in 147 milliseconds

12