Lines Matching refs:reg_num
29 bool EmulationStateARM::StorePseudoRegisterValue(uint32_t reg_num, in StorePseudoRegisterValue() argument
31 if (reg_num <= dwarf_cpsr) in StorePseudoRegisterValue()
32 m_gpr[reg_num - dwarf_r0] = (uint32_t)value; in StorePseudoRegisterValue()
33 else if ((dwarf_s0 <= reg_num) && (reg_num <= dwarf_s31)) { in StorePseudoRegisterValue()
34 uint32_t idx = reg_num - dwarf_s0; in StorePseudoRegisterValue()
36 } else if ((dwarf_d0 <= reg_num) && (reg_num <= dwarf_d31)) { in StorePseudoRegisterValue()
37 uint32_t idx = reg_num - dwarf_d0; in StorePseudoRegisterValue()
49 uint64_t EmulationStateARM::ReadPseudoRegisterValue(uint32_t reg_num, in ReadPseudoRegisterValue() argument
54 if (reg_num <= dwarf_cpsr) in ReadPseudoRegisterValue()
55 value = m_gpr[reg_num - dwarf_r0]; in ReadPseudoRegisterValue()
56 else if ((dwarf_s0 <= reg_num) && (reg_num <= dwarf_s31)) { in ReadPseudoRegisterValue()
57 uint32_t idx = reg_num - dwarf_s0; in ReadPseudoRegisterValue()
59 } else if ((dwarf_d0 <= reg_num) && (reg_num <= dwarf_d31)) { in ReadPseudoRegisterValue()
60 uint32_t idx = reg_num - dwarf_d0; in ReadPseudoRegisterValue()