Lines Matching refs:SetRegisterPlusOffset

1117       context.SetRegisterPlusOffset(sp_reg, addr - sp);  in EmulatePOP()
1189 context.SetRegisterPlusOffset(sp_reg, sp_offset); in EmulateADDRdSPImm()
1245 context.SetRegisterPlusOffset(sp_reg, 0); in EmulateMOVRdSP()
1342 context.SetRegisterPlusOffset(dwarf_reg, 0); in EmulateMOVRdRm()
1769 context.SetRegisterPlusOffset(pc_reg, 0); in EmulateLDRRtPCRelative()
1800 context.SetRegisterPlusOffset(pc_reg, address - base); in EmulateLDRRtPCRelative()
1913 context.SetRegisterPlusOffset(sp_reg, res.result - sp); in EmulateADDSPImm()
2306 context.SetRegisterPlusOffset(dwarf_reg, -ip_offset); in EmulateSUBR7IPImm()
2356 context.SetRegisterPlusOffset(dwarf_reg, -sp_offset); in EmulateSUBIPSPImm()
3114 context.SetRegisterPlusOffset(reg_n, imm32); in EmulateADDImmThumb()
3185 context.SetRegisterPlusOffset(dwarf_reg, imm32); in EmulateADDImmARM()
3988 context.SetRegisterPlusOffset(dwarf_reg, offset); in EmulateLDM()
3993 context.SetRegisterPlusOffset(dwarf_reg, offset); in EmulateLDM()
4017 context.SetRegisterPlusOffset(dwarf_reg, offset); in EmulateLDM()
4031 context.SetRegisterPlusOffset(dwarf_reg, offset); in EmulateLDM()
4108 context.SetRegisterPlusOffset(dwarf_reg, offset); in EmulateLDMDA()
4115 context.SetRegisterPlusOffset(dwarf_reg, Rn - (address + offset)); in EmulateLDMDA()
4130 context.SetRegisterPlusOffset(dwarf_reg, offset); in EmulateLDMDA()
4246 context.SetRegisterPlusOffset(dwarf_reg, Rn - address); in EmulateLDMDB()
4251 context.SetRegisterPlusOffset(dwarf_reg, Rn - (address + offset)); in EmulateLDMDB()
4268 context.SetRegisterPlusOffset(dwarf_reg, offset); in EmulateLDMDB()
4359 context.SetRegisterPlusOffset(dwarf_reg, offset); in EmulateLDMIB()
4365 context.SetRegisterPlusOffset(dwarf_reg, offset + addr_byte_size); in EmulateLDMIB()
4382 context.SetRegisterPlusOffset(dwarf_reg, offset); in EmulateLDMIB()
4538 ctx.SetRegisterPlusOffset(base_reg, (int32_t)(offset_addr - base)); in EmulateLDRRtRnImm()
4541 ctx.SetRegisterPlusOffset(base_reg, (int32_t)(offset_addr - base)); in EmulateLDRRtRnImm()
4552 context.SetRegisterPlusOffset(base_reg, (int32_t)(offset_addr - base)); in EmulateLDRRtRnImm()
4704 context.SetRegisterPlusOffset(pc_reg, 8); in EmulateSTM()
4826 context.SetRegisterPlusOffset(pc_reg, 8); in EmulateSTMDA()
4975 context.SetRegisterPlusOffset(pc_reg, 8); in EmulateSTMDB()
5098 context.SetRegisterPlusOffset(pc_reg, 8); in EmulateSTMIB()
6424 context.SetRegisterPlusOffset(base_reg, address - base_address); in EmulateLDRImmediateARM()
6445 context.SetRegisterPlusOffset(base_reg, address - base_address); in EmulateLDRImmediateARM()
6455 context.SetRegisterPlusOffset(base_reg, address - base_address); in EmulateLDRImmediateARM()
6630 context.SetRegisterPlusOffset(base_reg, address - Rn); in EmulateLDRRegister()
6650 context.SetRegisterPlusOffset(base_reg, address - Rn); in EmulateLDRRegister()
6660 context.SetRegisterPlusOffset(base_reg, address - Rn); in EmulateLDRRegister()
7052 context.SetRegisterPlusOffset(base_reg, address - Rn); in EmulateLDRBRegister()
7189 context.SetRegisterPlusOffset(base_reg, address - Rn); in EmulateLDRHImmediate()
7208 context.SetRegisterPlusOffset(base_reg, address - Rn); in EmulateLDRHImmediate()
7299 context.SetRegisterPlusOffset(base_reg, address - base); in EmulateLDRHLiteral()
7309 context.SetRegisterPlusOffset(base_reg, address - base); in EmulateLDRHLiteral()
7626 context.SetRegisterPlusOffset(base_reg, address - Rn); in EmulateLDRSBImmediate()
7723 context.SetRegisterPlusOffset(base_reg, address - base); in EmulateLDRSBLiteral()
8024 context.SetRegisterPlusOffset(base_reg, address - Rn); in EmulateLDRSHImmediate()
8044 context.SetRegisterPlusOffset(base_reg, address - Rn); in EmulateLDRSHImmediate()
8134 context.SetRegisterPlusOffset(base_reg, imm32); in EmulateLDRSHLiteral()
8782 context.SetRegisterPlusOffset(base_reg, address - Rn); in EmulateRFE()
9742 context.SetRegisterPlusOffset(dwarf_reg, -imm32_signed); in EmulateSUBImmARM()
11358 context.SetRegisterPlusOffset(base_reg, address - Rn); in EmulateVLDM()
11372 context.SetRegisterPlusOffset(base_reg, address - Rn); in EmulateVLDM()
11378 context.SetRegisterPlusOffset(base_reg, (address + 4) - Rn); in EmulateVLDM()
11537 context.SetRegisterPlusOffset(base_reg, value - Rn); in EmulateVSTM()
11697 context.SetRegisterPlusOffset(base_reg, address - base); in EmulateVLDR()
11714 context.SetRegisterPlusOffset(base_reg, (address + 4) - base); in EmulateVLDR()
11997 context.SetRegisterPlusOffset(base_reg, offset); in EmulateVLD1Multiple()
12011 context.SetRegisterPlusOffset(base_reg, address - Rn); in EmulateVLD1Multiple()
12165 context.SetRegisterPlusOffset(base_reg, offset); in EmulateVLD1Single()
12329 context.SetRegisterPlusOffset(base_reg, offset); in EmulateVST1Multiple()
12496 context.SetRegisterPlusOffset(base_reg, offset); in EmulateVST1Single()
12621 context.SetRegisterPlusOffset(base_reg, offset); in EmulateVLD1SingleAll()