Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/lldb/source/Plugins/TraceExporter/common/
H A DTraceHTR.h91 class HTRBlock {
104 HTRBlock(size_t offset, size_t size, HTRBlockMetadata metadata) in HTRBlock() function
182 HTRBlock MergeUnits(size_t start_unit_index, size_t num_units);
264 HTRBlock const *GetBlockById(size_t block_id) const;
283 void AppendNewBlock(size_t block_id, HTRBlock &&block);
293 std::unordered_map<size_t, HTRBlock> m_block_defs;
357 llvm::json::Value toJSON(const HTRBlock &block);
H A DTraceHTR.cpp50 size_t HTRBlock::GetOffset() const { return m_offset; } in GetOffset()
52 size_t HTRBlock::GetSize() const { return m_size; } in GetSize()
54 HTRBlockMetadata const &HTRBlock::GetMetadata() const { return m_metadata; } in GetMetadata()
70 void HTRBlockLayer::AppendNewBlock(size_t block_id, HTRBlock &&block) { in AppendNewBlock()
92 HTRBlock const *HTRBlockLayer::GetBlockById(size_t block_id) const { in GetBlockById()
125 HTRBlock block = m_block_defs.find(block_id)->second; in GetMetadataByIndex()
200 HTRBlock IHTRLayer::MergeUnits(size_t start_unit_index, size_t num_units) { in MergeUnits()
327 HTRBlock new_block = layer.MergeUnits(merge_start, n); in BasicSuperBlockMerge()
438 HTRBlock block = *layer->GetBlockById(id); in toJSON()
475 llvm::json::Value lldb_private::toJSON(const HTRBlock &block) { in toJSON()