Lines Matching refs:decoder
329 auto& decoder = element_decoders_[trace_id]; in PacketToElement() local
330 decoder.setProtocolConfig(&config); in PacketToElement()
331 decoder.getErrorLogAttachPt()->replace_first(&error_logger); in PacketToElement()
332 decoder.getInstrDecodeAttachPt()->replace_first(&instruction_decoder_); in PacketToElement()
333 decoder.getMemoryAccessAttachPt()->replace_first(&mem_access_); in PacketToElement()
334 decoder.getTraceElemOutAttachPt()->replace_first(this); in PacketToElement()
773 auto decoder = std::make_unique<ETMDecoderImpl>(thread_tree); in Create() local
774 decoder->CreateDecodeTree(auxtrace_info); in Create()
775 return std::unique_ptr<ETMDecoder>(decoder.release()); in Create()
849 BranchDecoder decoder; in ConvertBranchMapToInstrRanges() local
850 if (!decoder.Init(dso)) { in ConvertBranchMapToInstrRanges()
860 decoder.SetAddr(start_addr, is_thumb); in ConvertBranchMapToInstrRanges()
863 ocsd_instr_info& instr = decoder.InstrInfo(); in ConvertBranchMapToInstrRanges()
865 if (!decoder.FindNextBranch()) { in ConvertBranchMapToInstrRanges()