Lines Matching refs:offset_addr
2462 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateSTRRtSP()
2463 address = if index then offset_addr else R[n]; in EmulateSTRRtSP()
2465 if wback then R[n] = offset_addr; in EmulateSTRRtSP()
2502 addr_t offset_addr; in EmulateSTRRtSP() local
2504 offset_addr = sp + imm12; in EmulateSTRRtSP()
2506 offset_addr = sp - imm12; in EmulateSTRRtSP()
2510 addr = offset_addr; in EmulateSTRRtSP()
2540 LLDB_REGNUM_GENERIC_SP, offset_addr)) in EmulateSTRRtSP()
4424 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateLDRRtRnImm()
4425 address = if index then offset_addr else R[n]; in EmulateLDRRtRnImm()
4427 if wback then R[n] = offset_addr; in EmulateLDRRtRnImm()
4442 addr_t offset_addr; // the offset address in EmulateLDRRtRnImm() local
4523 offset_addr = base + imm32; in EmulateLDRRtRnImm()
4525 offset_addr = base - imm32; in EmulateLDRRtRnImm()
4527 address = (index ? offset_addr : base); in EmulateLDRRtRnImm()
4535 ctx.SetImmediateSigned((int32_t)(offset_addr - base)); in EmulateLDRRtRnImm()
4538 ctx.SetRegisterPlusOffset(base_reg, (int32_t)(offset_addr - base)); in EmulateLDRRtRnImm()
4541 ctx.SetRegisterPlusOffset(base_reg, (int32_t)(offset_addr - base)); in EmulateLDRRtRnImm()
4545 offset_addr)) in EmulateLDRRtRnImm()
4552 context.SetRegisterPlusOffset(base_reg, (int32_t)(offset_addr - base)); in EmulateLDRRtRnImm()
5130 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateSTRThumb()
5131 address = if index then offset_addr else R[n]; in EmulateSTRThumb()
5136 if wback then R[n] = offset_addr; in EmulateSTRThumb()
5224 addr_t offset_addr; in EmulateSTRThumb() local
5233 offset_addr = base_address + imm32; in EmulateSTRThumb()
5235 offset_addr = base_address - imm32; in EmulateSTRThumb()
5239 address = offset_addr; in EmulateSTRThumb()
5278 context.SetAddress(offset_addr); in EmulateSTRThumb()
5281 offset_addr)) in EmulateSTRThumb()
5298 offset_addr = if add then (R[n] + offset) else (R[n] - offset); in EmulateSTRRegister()
5299 address = if index then offset_addr else R[n]; in EmulateSTRRegister()
5308 if wback then R[n] = offset_addr; in EmulateSTRRegister()
5401 addr_t offset_addr; in EmulateSTRRegister() local
5422 offset_addr = base_address + offset; in EmulateSTRRegister()
5424 offset_addr = base_address - offset; in EmulateSTRRegister()
5428 address = offset_addr; in EmulateSTRRegister()
5473 context.SetAddress(offset_addr); in EmulateSTRRegister()
5475 offset_addr)) in EmulateSTRRegister()
5487 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateSTRBThumb()
5488 address = if index then offset_addr else R[n]; in EmulateSTRBThumb()
5490 if wback then R[n] = offset_addr; in EmulateSTRBThumb()
5561 addr_t offset_addr; in EmulateSTRBThumb() local
5570 offset_addr = base_address + imm32; in EmulateSTRBThumb()
5572 offset_addr = base_address - imm32; in EmulateSTRBThumb()
5576 address = offset_addr; in EmulateSTRBThumb()
5605 context.SetAddress(offset_addr); in EmulateSTRBThumb()
5607 offset_addr)) in EmulateSTRBThumb()
5625 offset_addr = if add then (R[n] + offset) else (R[n] - offset); in EmulateSTRHRegister()
5626 address = if index then offset_addr else R[n]; in EmulateSTRHRegister()
5631 if wback then R[n] = offset_addr; in EmulateSTRHRegister()
5736 addr_t offset_addr; in EmulateSTRHRegister() local
5738 offset_addr = Rn + offset; in EmulateSTRHRegister()
5740 offset_addr = Rn - offset; in EmulateSTRHRegister()
5745 address = offset_addr; in EmulateSTRHRegister()
5784 context.SetAddress(offset_addr); in EmulateSTRHRegister()
5786 offset_addr)) in EmulateSTRHRegister()
6348 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateLDRImmediateARM()
6349 address = if index then offset_addr else R[n]; in EmulateLDRImmediateARM()
6351 if wback then R[n] = offset_addr; in EmulateLDRImmediateARM()
6400 addr_t offset_addr; in EmulateLDRImmediateARM() local
6407 offset_addr = base_address + imm32; in EmulateLDRImmediateARM()
6409 offset_addr = base_address - imm32; in EmulateLDRImmediateARM()
6413 address = offset_addr; in EmulateLDRImmediateARM()
6433 context.SetAddress(offset_addr); in EmulateLDRImmediateARM()
6435 offset_addr)) in EmulateLDRImmediateARM()
6486 offset_addr = if add then (R[n] + offset) else (R[n] - offset); in EmulateLDRRegister()
6487 address = if index then offset_addr else R[n]; in EmulateLDRRegister()
6489 if wback then R[n] = offset_addr; in EmulateLDRRegister()
6602 addr_t offset_addr; in EmulateLDRRegister() local
6614 offset_addr = Rn + offset; in EmulateLDRRegister()
6616 offset_addr = Rn - offset; in EmulateLDRRegister()
6620 address = offset_addr; in EmulateLDRRegister()
6639 context.SetAddress(offset_addr); in EmulateLDRRegister()
6641 offset_addr)) in EmulateLDRRegister()
6692 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateLDRBImmediate()
6693 address = if index then offset_addr else R[n]; in EmulateLDRBImmediate()
6695 if wback then R[n] = offset_addr; in EmulateLDRBImmediate()
6788 addr_t offset_addr; in EmulateLDRBImmediate() local
6792 offset_addr = Rn + imm32; in EmulateLDRBImmediate()
6794 offset_addr = Rn - imm32; in EmulateLDRBImmediate()
6798 address = offset_addr; in EmulateLDRBImmediate()
6822 context.SetAddress(offset_addr); in EmulateLDRBImmediate()
6824 offset_addr)) in EmulateLDRBImmediate()
6921 offset_addr = if add then (R[n] + offset) else (R[n] - offset); in EmulateLDRBRegister()
6922 address = if index then offset_addr else R[n]; in EmulateLDRBRegister()
6924 if wback then R[n] = offset_addr; in EmulateLDRBRegister()
7016 addr_t offset_addr; in EmulateLDRBRegister() local
7036 offset_addr = Rn + offset; in EmulateLDRBRegister()
7038 offset_addr = Rn - offset; in EmulateLDRBRegister()
7042 address = offset_addr; in EmulateLDRBRegister()
7064 context.SetAddress(offset_addr); in EmulateLDRBRegister()
7066 offset_addr)) in EmulateLDRBRegister()
7082 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateLDRHImmediate()
7083 address = if index then offset_addr else R[n]; in EmulateLDRHImmediate()
7085 if wback then R[n] = offset_addr; in EmulateLDRHImmediate()
7169 addr_t offset_addr; in EmulateLDRHImmediate() local
7173 offset_addr = Rn + imm32; in EmulateLDRHImmediate()
7175 offset_addr = Rn - imm32; in EmulateLDRHImmediate()
7179 address = offset_addr; in EmulateLDRHImmediate()
7198 context.SetAddress(offset_addr); in EmulateLDRHImmediate()
7200 offset_addr)) in EmulateLDRHImmediate()
7334 offset_addr = if add then (R[n] + offset) else (R[n] - offset); in EmulateLDRHRegister()
7335 address = if index then offset_addr else R[n]; in EmulateLDRHRegister()
7337 if wback then R[n] = offset_addr; in EmulateLDRHRegister()
7441 addr_t offset_addr; in EmulateLDRHRegister() local
7451 offset_addr = Rn + offset; in EmulateLDRHRegister()
7453 offset_addr = Rn - offset; in EmulateLDRHRegister()
7457 address = offset_addr; in EmulateLDRHRegister()
7477 context.SetAddress(offset_addr); in EmulateLDRHRegister()
7479 offset_addr)) in EmulateLDRHRegister()
7509 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateLDRSBImmediate()
7510 address = if index then offset_addr else R[n]; in EmulateLDRSBImmediate()
7512 if wback then R[n] = offset_addr; in EmulateLDRSBImmediate()
7605 addr_t offset_addr; in EmulateLDRSBImmediate() local
7610 offset_addr = Rn + imm32; in EmulateLDRSBImmediate()
7612 offset_addr = Rn - imm32; in EmulateLDRSBImmediate()
7616 address = offset_addr; in EmulateLDRSBImmediate()
7640 context.SetAddress(offset_addr); in EmulateLDRSBImmediate()
7642 offset_addr)) in EmulateLDRSBImmediate()
7747 offset_addr = if add then (R[n] + offset) else (R[n] - offset); in EmulateLDRSBRegister()
7748 address = if index then offset_addr else R[n]; in EmulateLDRSBRegister()
7750 if wback then R[n] = offset_addr; in EmulateLDRSBRegister()
7846 addr_t offset_addr; in EmulateLDRSBRegister() local
7856 offset_addr = Rn + offset; in EmulateLDRSBRegister()
7858 offset_addr = Rn - offset; in EmulateLDRSBRegister()
7862 address = offset_addr; in EmulateLDRSBRegister()
7888 context.SetAddress(offset_addr); in EmulateLDRSBRegister()
7890 offset_addr)) in EmulateLDRSBRegister()
7906 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateLDRSHImmediate()
7907 address = if index then offset_addr else R[n]; in EmulateLDRSHImmediate()
7909 if wback then R[n] = offset_addr; in EmulateLDRSHImmediate()
8005 addr_t offset_addr; in EmulateLDRSHImmediate() local
8007 offset_addr = Rn + imm32; in EmulateLDRSHImmediate()
8009 offset_addr = Rn - imm32; in EmulateLDRSHImmediate()
8014 address = offset_addr; in EmulateLDRSHImmediate()
8033 context.SetAddress(offset_addr); in EmulateLDRSHImmediate()
8035 offset_addr)) in EmulateLDRSHImmediate()
8167 offset_addr = if add then (R[n] + offset) else (R[n] - offset); in EmulateLDRSHRegister()
8168 address = if index then offset_addr else R[n]; in EmulateLDRSHRegister()
8170 if wback then R[n] = offset_addr; in EmulateLDRSHRegister()
8279 addr_t offset_addr; in EmulateLDRSHRegister() local
8284 offset_addr = Rn + offset; in EmulateLDRSHRegister()
8286 offset_addr = Rn - offset; in EmulateLDRSHRegister()
8290 address = offset_addr; in EmulateLDRSHRegister()
8312 context.SetAddress(offset_addr); in EmulateLDRSHRegister()
8314 offset_addr)) in EmulateLDRSHRegister()
10452 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateSTRBImmARM()
10453 address = if index then offset_addr else R[n]; in EmulateSTRBImmARM()
10455 if wback then R[n] = offset_addr; in EmulateSTRBImmARM()
10500 addr_t offset_addr; in EmulateSTRBImmARM() local
10502 offset_addr = Rn + imm32; in EmulateSTRBImmARM()
10504 offset_addr = Rn - imm32; in EmulateSTRBImmARM()
10509 address = offset_addr; in EmulateSTRBImmARM()
10532 offset_addr)) in EmulateSTRBImmARM()
10545 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateSTRImmARM()
10546 address = if index then offset_addr else R[n]; in EmulateSTRImmARM()
10548 if wback then R[n] = offset_addr; in EmulateSTRImmARM()
10593 addr_t offset_addr; in EmulateSTRImmARM() local
10595 offset_addr = Rn + imm32; in EmulateSTRImmARM()
10597 offset_addr = Rn - imm32; in EmulateSTRImmARM()
10602 address = offset_addr; in EmulateSTRImmARM()
10634 context.SetImmediate(offset_addr); in EmulateSTRImmARM()
10637 offset_addr)) in EmulateSTRImmARM()
10654 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateLDRDImmediate()
10655 address = if index then offset_addr else R[n]; in EmulateLDRDImmediate()
10658 if wback then R[n] = offset_addr; in EmulateLDRDImmediate()
10738 addr_t offset_addr; in EmulateLDRDImmediate() local
10740 offset_addr = Rn + imm32; in EmulateLDRDImmediate()
10742 offset_addr = Rn - imm32; in EmulateLDRDImmediate()
10747 address = offset_addr; in EmulateLDRDImmediate()
10783 context.SetAddress(offset_addr); in EmulateLDRDImmediate()
10786 offset_addr)) in EmulateLDRDImmediate()
10802 offset_addr = if add then (R[n] + R[m]) else (R[n] - R[m]); in EmulateLDRDRegister()
10803 address = if index then offset_addr else R[n]; in EmulateLDRDRegister()
10806 if wback then R[n] = offset_addr; in EmulateLDRDRegister()
10870 addr_t offset_addr; in EmulateLDRDRegister() local
10872 offset_addr = Rn + Rm; in EmulateLDRDRegister()
10874 offset_addr = Rn - Rm; in EmulateLDRDRegister()
10879 address = offset_addr; in EmulateLDRDRegister()
10912 context.SetAddress(offset_addr); in EmulateLDRDRegister()
10915 offset_addr)) in EmulateLDRDRegister()
10931 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateSTRDImm()
10932 address = if index then offset_addr else R[n]; in EmulateSTRDImm()
10935 if wback then R[n] = offset_addr; in EmulateSTRDImm()
11017 addr_t offset_addr; in EmulateSTRDImm() local
11019 offset_addr = Rn + imm32; in EmulateSTRDImm()
11021 offset_addr = Rn - imm32; in EmulateSTRDImm()
11026 address = offset_addr; in EmulateSTRDImm()
11068 context.SetAddress(offset_addr); in EmulateSTRDImm()
11071 offset_addr)) in EmulateSTRDImm()
11084 offset_addr = if add then (R[n] + R[m]) else (R[n] - R[m]); in EmulateSTRDReg()
11085 address = if index then offset_addr else R[n]; in EmulateSTRDReg()
11088 if wback then R[n] = offset_addr; in EmulateSTRDReg()
11156 addr_t offset_addr; in EmulateSTRDReg() local
11158 offset_addr = Rn + Rm; in EmulateSTRDReg()
11160 offset_addr = Rn - Rm; in EmulateSTRDReg()
11165 address = offset_addr; in EmulateSTRDReg()
11204 context.SetAddress(offset_addr); in EmulateSTRDReg()
11207 offset_addr)) in EmulateSTRDReg()