Lines Matching refs:dwarf_reg

1343     std::optional<RegisterInfo> dwarf_reg =  in EmulateMOVRdRm()  local
1345 context.SetRegisterPlusOffset(*dwarf_reg, 0); in EmulateMOVRdRm()
2153 std::optional<RegisterInfo> dwarf_reg = in EmulateBLXRm() local
2155 context.SetRegister(*dwarf_reg); in EmulateBLXRm()
2199 std::optional<RegisterInfo> dwarf_reg = in EmulateBXRm() local
2201 context.SetRegister(*dwarf_reg); in EmulateBXRm()
2257 std::optional<RegisterInfo> dwarf_reg = in EmulateBXJRm() local
2259 context.SetRegister(*dwarf_reg); in EmulateBXJRm()
2306 std::optional<RegisterInfo> dwarf_reg = in EmulateSUBR7IPImm() local
2308 context.SetRegisterPlusOffset(*dwarf_reg, -ip_offset); in EmulateSUBR7IPImm()
2356 std::optional<RegisterInfo> dwarf_reg = in EmulateSUBIPSPImm() local
2358 context.SetRegisterPlusOffset(*dwarf_reg, -sp_offset); in EmulateSUBIPSPImm()
2520 std::optional<RegisterInfo> dwarf_reg = in EmulateSTRRtSP() local
2523 context.SetRegisterToRegisterPlusOffset(*dwarf_reg, *sp_reg, addr - sp); in EmulateSTRRtSP()
2620 std::optional<RegisterInfo> dwarf_reg = in EmulateVPUSH() local
2622 context.SetRegisterToRegisterPlusOffset(*dwarf_reg, *sp_reg, addr - sp); in EmulateVPUSH()
2624 uint64_t reg_value = ReadRegisterUnsigned(*dwarf_reg, 0, &success); in EmulateVPUSH()
2711 std::optional<RegisterInfo> dwarf_reg = in EmulateVPOP() local
2717 if (!WriteRegisterUnsigned(context, *dwarf_reg, data)) in EmulateVPOP()
3182 std::optional<RegisterInfo> dwarf_reg = in EmulateADDImmARM() local
3184 context.SetRegisterPlusOffset(*dwarf_reg, imm32); in EmulateADDImmARM()
3981 std::optional<RegisterInfo> dwarf_reg = in EmulateLDM() local
3983 context.SetRegisterPlusOffset(*dwarf_reg, offset); in EmulateLDM()
3988 context.SetRegisterPlusOffset(*dwarf_reg, offset); in EmulateLDM()
4012 context.SetRegisterPlusOffset(*dwarf_reg, offset); in EmulateLDM()
4026 context.SetRegisterPlusOffset(*dwarf_reg, offset); in EmulateLDM()
4101 std::optional<RegisterInfo> dwarf_reg = in EmulateLDMDA() local
4103 context.SetRegisterPlusOffset(*dwarf_reg, offset); in EmulateLDMDA()
4110 context.SetRegisterPlusOffset(*dwarf_reg, Rn - (address + offset)); in EmulateLDMDA()
4125 context.SetRegisterPlusOffset(*dwarf_reg, offset); in EmulateLDMDA()
4237 std::optional<RegisterInfo> dwarf_reg = in EmulateLDMDB() local
4239 context.SetRegisterPlusOffset(*dwarf_reg, Rn - address); in EmulateLDMDB()
4244 context.SetRegisterPlusOffset(*dwarf_reg, Rn - (address + offset)); in EmulateLDMDB()
4261 context.SetRegisterPlusOffset(*dwarf_reg, offset); in EmulateLDMDB()
4348 std::optional<RegisterInfo> dwarf_reg = in EmulateLDMIB() local
4350 context.SetRegisterPlusOffset(*dwarf_reg, offset); in EmulateLDMIB()
4356 context.SetRegisterPlusOffset(*dwarf_reg, offset + addr_byte_size); in EmulateLDMIB()
4373 context.SetRegisterPlusOffset(*dwarf_reg, offset); in EmulateLDMIB()
9719 std::optional<RegisterInfo> dwarf_reg = in EmulateSUBImmARM() local
9722 context.SetRegisterPlusOffset(*dwarf_reg, -imm32_signed); in EmulateSUBImmARM()
10074 std::optional<RegisterInfo> dwarf_reg = in EmulateSUBSPReg() local
10076 context.SetRegisterRegisterOperands(*sp_reg, *dwarf_reg); in EmulateSUBSPReg()