Lines Matching refs:layer
249 HTRBlockLayerUP lldb_private::BasicSuperBlockMerge(IHTRLayer &layer) { in BasicSuperBlockMerge() argument
251 std::make_unique<HTRBlockLayer>(layer.GetLayerId() + 1); in BasicSuperBlockMerge()
253 if (layer.GetNumUnits()) { in BasicSuperBlockMerge()
269 layer.GetMetadataByIndex(0).GetFirstInstructionLoadAddress(); in BasicSuperBlockMerge()
270 size_t num_units = layer.GetNumUnits(); in BasicSuperBlockMerge()
274 layer.GetMetadataByIndex(i).GetFirstInstructionLoadAddress(); in BasicSuperBlockMerge()
295 layer.GetMetadataByIndex(i).GetFirstInstructionLoadAddress(); in BasicSuperBlockMerge()
297 layer.GetMetadataByIndex(i + 1).GetFirstInstructionLoadAddress(); in BasicSuperBlockMerge()
302 lldb::addr_t last_id = layer.GetMetadataByIndex(num_units - 1) in BasicSuperBlockMerge()
326 HTRBlock new_block = layer.MergeUnits(merge_start, n); in BasicSuperBlockMerge()
333 layer.GetMetadataByIndex(i).GetFirstInstructionLoadAddress(); in BasicSuperBlockMerge()
431 for (const auto &layer : htr.GetBlockLayers()) { in toJSON() local
433 std::vector<size_t> block_id_trace = layer->GetBlockIdTrace(); in toJSON()
437 HTRBlock block = *layer->GetBlockById(id); in toJSON()
439 size_t layer_id = layer->GetLayerId(); in toJSON()