Home
last modified time | relevance | path

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

/llvm-project-15.0.7/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.cpp21 size_t HTRBlockMetadata::GetNumInstructions() const { in GetNumInstructions()
26 HTRBlockMetadata::GetMostFrequentlyCalledFunction() const { in GetMostFrequentlyCalledFunction()
41 HTRBlockMetadata::GetFunctionCalls() const { in GetFunctionCalls()
45 lldb::addr_t HTRBlockMetadata::GetFirstInstructionLoadAddress() const { in GetFirstInstructionLoadAddress()
53 HTRBlockMetadata const &HTRBlock::GetMetadata() const { return m_metadata; } in GetMetadata()
122 HTRBlockMetadata HTRBlockLayer::GetMetadataByIndex(size_t index) const { in GetMetadataByIndex()
188 void HTRBlockMetadata::MergeMetadata( in MergeMetadata()
189 HTRBlockMetadata &merged_metadata, in MergeMetadata()
190 HTRBlockMetadata const &metadata_to_merge) { in MergeMetadata()
202 HTRBlockMetadata merged_metadata = GetMetadataByIndex(start_unit_index); in MergeUnits()
[all …]