Lines Matching refs:base_address
3979 const addr_t base_address = in EmulateLDM() local
3997 context.SetAddress(base_address + offset); in EmulateLDM()
4001 uint32_t data = MemARead(context, base_address + offset, addr_byte_size, in EmulateLDM()
4019 MemARead(context, base_address + offset, addr_byte_size, 0, &success); in EmulateLDM()
4034 base_address + offset)) in EmulateLDM()
5228 uint32_t base_address = ReadCoreReg(n, &success); in EmulateSTRThumb() local
5233 offset_addr = base_address + imm32; in EmulateSTRThumb()
5235 offset_addr = base_address - imm32; in EmulateSTRThumb()
5241 address = base_address; in EmulateSTRThumb()
5263 int32_t offset = address - base_address; in EmulateSTRThumb()
5405 addr_t base_address = in EmulateSTRRegister() local
5422 offset_addr = base_address + offset; in EmulateSTRRegister()
5424 offset_addr = base_address - offset; in EmulateSTRRegister()
5430 address = base_address; in EmulateSTRRegister()
5462 address - base_address); in EmulateSTRRegister()
5563 addr_t base_address = in EmulateSTRBThumb() local
5570 offset_addr = base_address + imm32; in EmulateSTRBThumb()
5572 offset_addr = base_address - imm32; in EmulateSTRBThumb()
5578 address = base_address; in EmulateSTRBThumb()
5590 address - base_address); in EmulateSTRBThumb()
6401 addr_t base_address = ReadCoreReg(n, &success); in EmulateLDRImmediateARM() local
6407 offset_addr = base_address + imm32; in EmulateLDRImmediateARM()
6409 offset_addr = base_address - imm32; in EmulateLDRImmediateARM()
6415 address = base_address; in EmulateLDRImmediateARM()
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()