Searched refs:HTRBlock (Results 1 – 2 of 2) sorted by relevance
91 class HTRBlock {104 HTRBlock(size_t offset, size_t size, HTRBlockMetadata metadata) in HTRBlock() function182 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);
50 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()