Lines Matching refs:SetRegisterPlusOffset
1122 context.SetRegisterPlusOffset(sp_reg, addr - sp); in EmulatePOP()
1194 context.SetRegisterPlusOffset(sp_reg, sp_offset); in EmulateADDRdSPImm()
1250 context.SetRegisterPlusOffset(sp_reg, 0); in EmulateMOVRdSP()
1347 context.SetRegisterPlusOffset(dwarf_reg, 0); in EmulateMOVRdRm()
1774 context.SetRegisterPlusOffset(pc_reg, 0); in EmulateLDRRtPCRelative()
1805 context.SetRegisterPlusOffset(pc_reg, address - base); in EmulateLDRRtPCRelative()
1918 context.SetRegisterPlusOffset(sp_reg, res.result - sp); in EmulateADDSPImm()
2311 context.SetRegisterPlusOffset(dwarf_reg, -ip_offset); in EmulateSUBR7IPImm()
2361 context.SetRegisterPlusOffset(dwarf_reg, -sp_offset); in EmulateSUBIPSPImm()
3119 context.SetRegisterPlusOffset(reg_n, imm32); in EmulateADDImmThumb()
3190 context.SetRegisterPlusOffset(dwarf_reg, imm32); in EmulateADDImmARM()
3993 context.SetRegisterPlusOffset(dwarf_reg, offset); in EmulateLDM()
3998 context.SetRegisterPlusOffset(dwarf_reg, offset); in EmulateLDM()
4022 context.SetRegisterPlusOffset(dwarf_reg, offset); in EmulateLDM()
4036 context.SetRegisterPlusOffset(dwarf_reg, offset); in EmulateLDM()
4113 context.SetRegisterPlusOffset(dwarf_reg, offset); in EmulateLDMDA()
4120 context.SetRegisterPlusOffset(dwarf_reg, Rn - (address + offset)); in EmulateLDMDA()
4135 context.SetRegisterPlusOffset(dwarf_reg, offset); in EmulateLDMDA()
4251 context.SetRegisterPlusOffset(dwarf_reg, Rn - address); in EmulateLDMDB()
4256 context.SetRegisterPlusOffset(dwarf_reg, Rn - (address + offset)); in EmulateLDMDB()
4273 context.SetRegisterPlusOffset(dwarf_reg, offset); in EmulateLDMDB()
4364 context.SetRegisterPlusOffset(dwarf_reg, offset); in EmulateLDMIB()
4370 context.SetRegisterPlusOffset(dwarf_reg, offset + addr_byte_size); in EmulateLDMIB()
4387 context.SetRegisterPlusOffset(dwarf_reg, offset); in EmulateLDMIB()
4543 ctx.SetRegisterPlusOffset(base_reg, (int32_t)(offset_addr - base)); in EmulateLDRRtRnImm()
4546 ctx.SetRegisterPlusOffset(base_reg, (int32_t)(offset_addr - base)); in EmulateLDRRtRnImm()
4557 context.SetRegisterPlusOffset(base_reg, (int32_t)(offset_addr - base)); in EmulateLDRRtRnImm()
4709 context.SetRegisterPlusOffset(pc_reg, 8); in EmulateSTM()
4831 context.SetRegisterPlusOffset(pc_reg, 8); in EmulateSTMDA()
4980 context.SetRegisterPlusOffset(pc_reg, 8); in EmulateSTMDB()
5103 context.SetRegisterPlusOffset(pc_reg, 8); in EmulateSTMIB()
6429 context.SetRegisterPlusOffset(base_reg, address - base_address); in EmulateLDRImmediateARM()
6450 context.SetRegisterPlusOffset(base_reg, address - base_address); in EmulateLDRImmediateARM()
6460 context.SetRegisterPlusOffset(base_reg, address - base_address); in EmulateLDRImmediateARM()
6635 context.SetRegisterPlusOffset(base_reg, address - Rn); in EmulateLDRRegister()
6655 context.SetRegisterPlusOffset(base_reg, address - Rn); in EmulateLDRRegister()
6665 context.SetRegisterPlusOffset(base_reg, address - Rn); in EmulateLDRRegister()
7057 context.SetRegisterPlusOffset(base_reg, address - Rn); in EmulateLDRBRegister()
7194 context.SetRegisterPlusOffset(base_reg, address - Rn); in EmulateLDRHImmediate()
7213 context.SetRegisterPlusOffset(base_reg, address - Rn); in EmulateLDRHImmediate()
7304 context.SetRegisterPlusOffset(base_reg, address - base); in EmulateLDRHLiteral()
7314 context.SetRegisterPlusOffset(base_reg, address - base); in EmulateLDRHLiteral()
7631 context.SetRegisterPlusOffset(base_reg, address - Rn); in EmulateLDRSBImmediate()
7728 context.SetRegisterPlusOffset(base_reg, address - base); in EmulateLDRSBLiteral()
8029 context.SetRegisterPlusOffset(base_reg, address - Rn); in EmulateLDRSHImmediate()
8049 context.SetRegisterPlusOffset(base_reg, address - Rn); in EmulateLDRSHImmediate()
8139 context.SetRegisterPlusOffset(base_reg, imm32); in EmulateLDRSHLiteral()
8787 context.SetRegisterPlusOffset(base_reg, address - Rn); in EmulateRFE()
9747 context.SetRegisterPlusOffset(dwarf_reg, -imm32_signed); in EmulateSUBImmARM()
11363 context.SetRegisterPlusOffset(base_reg, address - Rn); in EmulateVLDM()
11377 context.SetRegisterPlusOffset(base_reg, address - Rn); in EmulateVLDM()
11383 context.SetRegisterPlusOffset(base_reg, (address + 4) - Rn); in EmulateVLDM()
11542 context.SetRegisterPlusOffset(base_reg, value - Rn); in EmulateVSTM()
11702 context.SetRegisterPlusOffset(base_reg, address - base); in EmulateVLDR()
11719 context.SetRegisterPlusOffset(base_reg, (address + 4) - base); in EmulateVLDR()
12002 context.SetRegisterPlusOffset(base_reg, offset); in EmulateVLD1Multiple()
12016 context.SetRegisterPlusOffset(base_reg, address - Rn); in EmulateVLD1Multiple()
12170 context.SetRegisterPlusOffset(base_reg, offset); in EmulateVLD1Single()
12334 context.SetRegisterPlusOffset(base_reg, offset); in EmulateVST1Multiple()
12501 context.SetRegisterPlusOffset(base_reg, offset); in EmulateVST1Single()
12626 context.SetRegisterPlusOffset(base_reg, offset); in EmulateVLD1SingleAll()