Searched refs:instr_addr (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/opencsd/decoder/source/ptm/ |
H A D | trc_pkt_decode_ptm.cpp | 216 m_curr_pe_state.instr_addr = 0x0; in resetDecoder() 334 m_curr_pe_state.instr_addr = m_curr_packet_in->getAddrVal(); in processIsync() 410 m_output_elem.en_addr = m_curr_pe_state.instr_addr; in processBranch() 428 m_curr_pe_state.instr_addr = m_curr_packet_in->getAddrVal(); in processBranch() 513 m_instr_info.instr_addr = m_curr_pe_state.instr_addr; in processAtomRange() 542 ocsd_vaddr_t nextAddr = m_instr_info.instr_addr; in processAtomRange() 550 m_instr_info.instr_addr = m_instr_info.branch_addr; in processAtomRange() 569 m_instr_info.instr_addr = m_return_stack.pop(m_instr_info.next_isa); in processAtomRange() 594 m_curr_pe_state.instr_addr = m_instr_info.instr_addr; in processAtomRange() 623 m_output_elem.st_addr = m_output_elem.en_addr = m_instr_info.instr_addr; in traceInstrToWP() [all …]
|
/freebsd/contrib/opencsd/decoder/source/ |
H A D | ocsd_code_follower.cpp | 45 m_instr_info.instr_addr = 0; in OcsdCodeFollower() 105 m_en_range_addr = m_st_range_addr = m_instr_info.instr_addr = addrStart; in followSingleAtom() 112 m_en_range_addr = m_instr_info.instr_addr + m_instr_info.instr_size; in followSingleAtom() 142 …err = m_pMemAccess->first()->ReadTargetMemory(m_instr_info.instr_addr,m_mem_space_csid,m_mem_acc_r… in decodeSingleOpCode() 156 m_nacc_address = m_instr_info.instr_addr; in decodeSingleOpCode()
|
/freebsd/contrib/opencsd/decoder/source/etmv4/ |
H A D | trc_pkt_decode_etmv4i.cpp | 900 m_instr_info.instr_addr = popAddr; in returnStackPop() 1328 ocsd_vaddr_t nextAddr = m_instr_info.instr_addr; in processAtom() 1336 m_instr_info.instr_addr = m_instr_info.branch_addr; in processAtom() 1385 outElem().st_addr = m_instr_info.instr_addr; in processAtom() 1451 m_instr_info.instr_addr = excep_ret_addr; in processException() 1476 if (m_instr_info.instr_addr != excep_ret_addr) in processException() 1531 outElem().st_addr = m_instr_info.instr_addr; in processException() 1609 addr_range.st_addr = addr_range.en_addr = m_instr_info.instr_addr; in processQElement() 1618 … err = accessMemory(m_instr_info.instr_addr, getCurrMemSpace(), &bytesReq, (uint8_t *)&opcode); in processQElement() 1628 m_instr_info.instr_addr += m_instr_info.instr_size; in processQElement() [all …]
|
/freebsd/contrib/opencsd/decoder/source/i_dec/ |
H A D | trc_i_decode.cpp | 89 … inst_ARM_branch_destination((uint32_t)instr_info->instr_addr,instr_info->opcode,&branchAddr); in DecodeA32() 142 inst_A64_branch_destination(instr_info->instr_addr,instr_info->opcode,&branchAddr); in DecodeA64() 198 … inst_Thumb_branch_destination((uint32_t)instr_info->instr_addr,instr_info->opcode,&branchAddr); in DecodeT32()
|
/freebsd/contrib/opencsd/decoder/include/opencsd/ptm/ |
H A D | trc_pkt_decode_ptm.h | 166 ocsd_vaddr_t instr_addr; //!< current address. member
|
/freebsd/contrib/opencsd/decoder/include/opencsd/ |
H A D | ocsd_if_types.h | 391 ocsd_vaddr_t instr_addr; /**< Input: Instruction address. */ member
|