Home
last modified time | relevance | path

Searched refs:instr_addr (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/opencsd/decoder/source/ptm/
H A Dtrc_pkt_decode_ptm.cpp216 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 Docsd_code_follower.cpp45 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 Dtrc_pkt_decode_etmv4i.cpp900 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 Dtrc_i_decode.cpp89 … 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 Dtrc_pkt_decode_ptm.h166 ocsd_vaddr_t instr_addr; //!< current address. member
/freebsd/contrib/opencsd/decoder/include/opencsd/
H A Docsd_if_types.h391 ocsd_vaddr_t instr_addr; /**< Input: Instruction address. */ member