Home
last modified time | relevance | path

Searched refs:HTRBlockMetadata (Results 1 – 2 of 2) sorted by relevance

/openbsd/gnu/llvm/lldb/source/Plugins/TraceExporter/common/
H A DTraceHTR.h23 class HTRBlockMetadata {
36 HTRBlockMetadata(lldb::addr_t first_instruction_load_address, in HTRBlockMetadata() function
49 static void MergeMetadata(HTRBlockMetadata &merged_metadata,
50 HTRBlockMetadata const &metadata_to_merge);
104 HTRBlock(size_t offset, size_t size, HTRBlockMetadata metadata) in HTRBlock()
124 HTRBlockMetadata const &GetMetadata() const;
133 HTRBlockMetadata m_metadata;
159 virtual HTRBlockMetadata GetMetadataByIndex(size_t index) const = 0;
203 HTRBlockMetadata GetMetadataByIndex(size_t index) const override;
254 HTRBlockMetadata GetMetadataByIndex(size_t index) const override;
[all …]
H A DTraceHTR.cpp22 size_t HTRBlockMetadata::GetNumInstructions() const { in GetNumInstructions()
27 HTRBlockMetadata::GetMostFrequentlyCalledFunction() const { in GetMostFrequentlyCalledFunction()
42 HTRBlockMetadata::GetFunctionCalls() const { in GetFunctionCalls()
46 lldb::addr_t HTRBlockMetadata::GetFirstInstructionLoadAddress() const { in GetFirstInstructionLoadAddress()
54 HTRBlockMetadata const &HTRBlock::GetMetadata() const { return m_metadata; } in GetMetadata()
123 HTRBlockMetadata HTRBlockLayer::GetMetadataByIndex(size_t index) const { in GetMetadataByIndex()
189 void HTRBlockMetadata::MergeMetadata( in MergeMetadata()
190 HTRBlockMetadata &merged_metadata, in MergeMetadata()
191 HTRBlockMetadata const &metadata_to_merge) { in MergeMetadata()
203 HTRBlockMetadata merged_metadata = GetMetadataByIndex(start_unit_index); in MergeUnits()
[all …]