Lines Matching refs:SetRegisterPlusOffset
1120 context.SetRegisterPlusOffset(*sp_reg, addr - sp); in EmulatePOP()
1192 context.SetRegisterPlusOffset(*sp_reg, sp_offset); in EmulateADDRdSPImm()
1248 context.SetRegisterPlusOffset(*sp_reg, 0); in EmulateMOVRdSP()
1345 context.SetRegisterPlusOffset(*dwarf_reg, 0); in EmulateMOVRdRm()
1772 context.SetRegisterPlusOffset(*pc_reg, 0); in EmulateLDRRtPCRelative()
1803 context.SetRegisterPlusOffset(*pc_reg, address - base); in EmulateLDRRtPCRelative()
1916 context.SetRegisterPlusOffset(*sp_reg, res.result - sp); in EmulateADDSPImm()
2308 context.SetRegisterPlusOffset(*dwarf_reg, -ip_offset); in EmulateSUBR7IPImm()
2358 context.SetRegisterPlusOffset(*dwarf_reg, -sp_offset); in EmulateSUBIPSPImm()
3113 context.SetRegisterPlusOffset(*reg_n, imm32); in EmulateADDImmThumb()
3184 context.SetRegisterPlusOffset(*dwarf_reg, imm32); in EmulateADDImmARM()
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()
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()
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()
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()
4527 ctx.SetRegisterPlusOffset(*base_reg, (int32_t)(offset_addr - base)); in EmulateLDRRtRnImm()
4530 ctx.SetRegisterPlusOffset(*base_reg, (int32_t)(offset_addr - base)); in EmulateLDRRtRnImm()
4541 context.SetRegisterPlusOffset(*base_reg, (int32_t)(offset_addr - base)); in EmulateLDRRtRnImm()
4693 context.SetRegisterPlusOffset(*pc_reg, 8); in EmulateSTM()
4815 context.SetRegisterPlusOffset(*pc_reg, 8); in EmulateSTMDA()
4964 context.SetRegisterPlusOffset(*pc_reg, 8); in EmulateSTMDB()
5087 context.SetRegisterPlusOffset(*pc_reg, 8); in EmulateSTMIB()
6406 context.SetRegisterPlusOffset(*base_reg, address - base_address); in EmulateLDRImmediateARM()
6427 context.SetRegisterPlusOffset(*base_reg, address - base_address); in EmulateLDRImmediateARM()
6437 context.SetRegisterPlusOffset(*base_reg, address - base_address); in EmulateLDRImmediateARM()
6611 context.SetRegisterPlusOffset(*base_reg, address - Rn); in EmulateLDRRegister()
6631 context.SetRegisterPlusOffset(*base_reg, address - Rn); in EmulateLDRRegister()
6641 context.SetRegisterPlusOffset(*base_reg, address - Rn); in EmulateLDRRegister()
7033 context.SetRegisterPlusOffset(*base_reg, address - Rn); in EmulateLDRBRegister()
7170 context.SetRegisterPlusOffset(*base_reg, address - Rn); in EmulateLDRHImmediate()
7189 context.SetRegisterPlusOffset(*base_reg, address - Rn); in EmulateLDRHImmediate()
7280 context.SetRegisterPlusOffset(*base_reg, address - base); in EmulateLDRHLiteral()
7290 context.SetRegisterPlusOffset(*base_reg, address - base); in EmulateLDRHLiteral()
7607 context.SetRegisterPlusOffset(*base_reg, address - Rn); in EmulateLDRSBImmediate()
7704 context.SetRegisterPlusOffset(*base_reg, address - base); in EmulateLDRSBLiteral()
8005 context.SetRegisterPlusOffset(*base_reg, address - Rn); in EmulateLDRSHImmediate()
8025 context.SetRegisterPlusOffset(*base_reg, address - Rn); in EmulateLDRSHImmediate()
8115 context.SetRegisterPlusOffset(*base_reg, imm32); in EmulateLDRSHLiteral()
8762 context.SetRegisterPlusOffset(*base_reg, address - Rn); in EmulateRFE()
9722 context.SetRegisterPlusOffset(*dwarf_reg, -imm32_signed); in EmulateSUBImmARM()
11331 context.SetRegisterPlusOffset(*base_reg, address - Rn); in EmulateVLDM()
11345 context.SetRegisterPlusOffset(*base_reg, address - Rn); in EmulateVLDM()
11351 context.SetRegisterPlusOffset(*base_reg, (address + 4) - Rn); in EmulateVLDM()
11510 context.SetRegisterPlusOffset(*base_reg, value - Rn); in EmulateVSTM()
11670 context.SetRegisterPlusOffset(*base_reg, address - base); in EmulateVLDR()
11687 context.SetRegisterPlusOffset(*base_reg, (address + 4) - base); in EmulateVLDR()
11969 context.SetRegisterPlusOffset(*base_reg, offset); in EmulateVLD1Multiple()
11983 context.SetRegisterPlusOffset(*base_reg, address - Rn); in EmulateVLD1Multiple()
12136 context.SetRegisterPlusOffset(*base_reg, offset); in EmulateVLD1Single()
12300 context.SetRegisterPlusOffset(*base_reg, offset); in EmulateVST1Multiple()
12467 context.SetRegisterPlusOffset(*base_reg, offset); in EmulateVST1Single()
12591 context.SetRegisterPlusOffset(*base_reg, offset); in EmulateVLD1SingleAll()