Lines Matching refs:offset_addr
2464 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateSTRRtSP()
2465 address = if index then offset_addr else R[n]; in EmulateSTRRtSP()
2467 if wback then R[n] = offset_addr; in EmulateSTRRtSP()
2504 addr_t offset_addr; in EmulateSTRRtSP() local
2506 offset_addr = sp + imm12; in EmulateSTRRtSP()
2508 offset_addr = sp - imm12; in EmulateSTRRtSP()
2512 addr = offset_addr; in EmulateSTRRtSP()
2542 LLDB_REGNUM_GENERIC_SP, offset_addr)) in EmulateSTRRtSP()
4413 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateLDRRtRnImm()
4414 address = if index then offset_addr else R[n]; in EmulateLDRRtRnImm()
4416 if wback then R[n] = offset_addr; in EmulateLDRRtRnImm()
4431 addr_t offset_addr; // the offset address in EmulateLDRRtRnImm() local
4512 offset_addr = base + imm32; in EmulateLDRRtRnImm()
4514 offset_addr = base - imm32; in EmulateLDRRtRnImm()
4516 address = (index ? offset_addr : base); in EmulateLDRRtRnImm()
4524 ctx.SetImmediateSigned((int32_t)(offset_addr - base)); in EmulateLDRRtRnImm()
4527 ctx.SetRegisterPlusOffset(*base_reg, (int32_t)(offset_addr - base)); in EmulateLDRRtRnImm()
4530 ctx.SetRegisterPlusOffset(*base_reg, (int32_t)(offset_addr - base)); in EmulateLDRRtRnImm()
4534 offset_addr)) in EmulateLDRRtRnImm()
4541 context.SetRegisterPlusOffset(*base_reg, (int32_t)(offset_addr - base)); in EmulateLDRRtRnImm()
5119 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateSTRThumb()
5120 address = if index then offset_addr else R[n]; in EmulateSTRThumb()
5125 if wback then R[n] = offset_addr; in EmulateSTRThumb()
5213 addr_t offset_addr; in EmulateSTRThumb() local
5222 offset_addr = base_address + imm32; in EmulateSTRThumb()
5224 offset_addr = base_address - imm32; in EmulateSTRThumb()
5228 address = offset_addr; in EmulateSTRThumb()
5267 context.SetAddress(offset_addr); in EmulateSTRThumb()
5270 offset_addr)) in EmulateSTRThumb()
5287 offset_addr = if add then (R[n] + offset) else (R[n] - offset); in EmulateSTRRegister()
5288 address = if index then offset_addr else R[n]; in EmulateSTRRegister()
5297 if wback then R[n] = offset_addr; in EmulateSTRRegister()
5390 addr_t offset_addr; in EmulateSTRRegister() local
5411 offset_addr = base_address + offset; in EmulateSTRRegister()
5413 offset_addr = base_address - offset; in EmulateSTRRegister()
5417 address = offset_addr; in EmulateSTRRegister()
5461 context.SetAddress(offset_addr); in EmulateSTRRegister()
5463 offset_addr)) in EmulateSTRRegister()
5475 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateSTRBThumb()
5476 address = if index then offset_addr else R[n]; in EmulateSTRBThumb()
5478 if wback then R[n] = offset_addr; in EmulateSTRBThumb()
5549 addr_t offset_addr; in EmulateSTRBThumb() local
5558 offset_addr = base_address + imm32; in EmulateSTRBThumb()
5560 offset_addr = base_address - imm32; in EmulateSTRBThumb()
5564 address = offset_addr; in EmulateSTRBThumb()
5592 context.SetAddress(offset_addr); in EmulateSTRBThumb()
5594 offset_addr)) in EmulateSTRBThumb()
5612 offset_addr = if add then (R[n] + offset) else (R[n] - offset); in EmulateSTRHRegister()
5613 address = if index then offset_addr else R[n]; in EmulateSTRHRegister()
5618 if wback then R[n] = offset_addr; in EmulateSTRHRegister()
5723 addr_t offset_addr; in EmulateSTRHRegister() local
5725 offset_addr = Rn + offset; in EmulateSTRHRegister()
5727 offset_addr = Rn - offset; in EmulateSTRHRegister()
5732 address = offset_addr; in EmulateSTRHRegister()
5767 context.SetAddress(offset_addr); in EmulateSTRHRegister()
5769 offset_addr)) in EmulateSTRHRegister()
6331 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateLDRImmediateARM()
6332 address = if index then offset_addr else R[n]; in EmulateLDRImmediateARM()
6334 if wback then R[n] = offset_addr; in EmulateLDRImmediateARM()
6383 addr_t offset_addr; in EmulateLDRImmediateARM() local
6390 offset_addr = base_address + imm32; in EmulateLDRImmediateARM()
6392 offset_addr = base_address - imm32; in EmulateLDRImmediateARM()
6396 address = offset_addr; in EmulateLDRImmediateARM()
6415 context.SetAddress(offset_addr); in EmulateLDRImmediateARM()
6417 offset_addr)) in EmulateLDRImmediateARM()
6468 offset_addr = if add then (R[n] + offset) else (R[n] - offset); in EmulateLDRRegister()
6469 address = if index then offset_addr else R[n]; in EmulateLDRRegister()
6471 if wback then R[n] = offset_addr; in EmulateLDRRegister()
6584 addr_t offset_addr; in EmulateLDRRegister() local
6596 offset_addr = Rn + offset; in EmulateLDRRegister()
6598 offset_addr = Rn - offset; in EmulateLDRRegister()
6602 address = offset_addr; in EmulateLDRRegister()
6620 context.SetAddress(offset_addr); in EmulateLDRRegister()
6622 offset_addr)) in EmulateLDRRegister()
6673 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateLDRBImmediate()
6674 address = if index then offset_addr else R[n]; in EmulateLDRBImmediate()
6676 if wback then R[n] = offset_addr; in EmulateLDRBImmediate()
6769 addr_t offset_addr; in EmulateLDRBImmediate() local
6773 offset_addr = Rn + imm32; in EmulateLDRBImmediate()
6775 offset_addr = Rn - imm32; in EmulateLDRBImmediate()
6779 address = offset_addr; in EmulateLDRBImmediate()
6803 context.SetAddress(offset_addr); in EmulateLDRBImmediate()
6805 offset_addr)) in EmulateLDRBImmediate()
6902 offset_addr = if add then (R[n] + offset) else (R[n] - offset); in EmulateLDRBRegister()
6903 address = if index then offset_addr else R[n]; in EmulateLDRBRegister()
6905 if wback then R[n] = offset_addr; in EmulateLDRBRegister()
6997 addr_t offset_addr; in EmulateLDRBRegister() local
7017 offset_addr = Rn + offset; in EmulateLDRBRegister()
7019 offset_addr = Rn - offset; in EmulateLDRBRegister()
7023 address = offset_addr; in EmulateLDRBRegister()
7045 context.SetAddress(offset_addr); in EmulateLDRBRegister()
7047 offset_addr)) in EmulateLDRBRegister()
7063 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateLDRHImmediate()
7064 address = if index then offset_addr else R[n]; in EmulateLDRHImmediate()
7066 if wback then R[n] = offset_addr; in EmulateLDRHImmediate()
7150 addr_t offset_addr; in EmulateLDRHImmediate() local
7154 offset_addr = Rn + imm32; in EmulateLDRHImmediate()
7156 offset_addr = Rn - imm32; in EmulateLDRHImmediate()
7160 address = offset_addr; in EmulateLDRHImmediate()
7179 context.SetAddress(offset_addr); in EmulateLDRHImmediate()
7181 offset_addr)) in EmulateLDRHImmediate()
7315 offset_addr = if add then (R[n] + offset) else (R[n] - offset); in EmulateLDRHRegister()
7316 address = if index then offset_addr else R[n]; in EmulateLDRHRegister()
7318 if wback then R[n] = offset_addr; in EmulateLDRHRegister()
7422 addr_t offset_addr; in EmulateLDRHRegister() local
7432 offset_addr = Rn + offset; in EmulateLDRHRegister()
7434 offset_addr = Rn - offset; in EmulateLDRHRegister()
7438 address = offset_addr; in EmulateLDRHRegister()
7458 context.SetAddress(offset_addr); in EmulateLDRHRegister()
7460 offset_addr)) in EmulateLDRHRegister()
7490 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateLDRSBImmediate()
7491 address = if index then offset_addr else R[n]; in EmulateLDRSBImmediate()
7493 if wback then R[n] = offset_addr; in EmulateLDRSBImmediate()
7586 addr_t offset_addr; in EmulateLDRSBImmediate() local
7591 offset_addr = Rn + imm32; in EmulateLDRSBImmediate()
7593 offset_addr = Rn - imm32; in EmulateLDRSBImmediate()
7597 address = offset_addr; in EmulateLDRSBImmediate()
7621 context.SetAddress(offset_addr); in EmulateLDRSBImmediate()
7623 offset_addr)) in EmulateLDRSBImmediate()
7728 offset_addr = if add then (R[n] + offset) else (R[n] - offset); in EmulateLDRSBRegister()
7729 address = if index then offset_addr else R[n]; in EmulateLDRSBRegister()
7731 if wback then R[n] = offset_addr; in EmulateLDRSBRegister()
7827 addr_t offset_addr; in EmulateLDRSBRegister() local
7837 offset_addr = Rn + offset; in EmulateLDRSBRegister()
7839 offset_addr = Rn - offset; in EmulateLDRSBRegister()
7843 address = offset_addr; in EmulateLDRSBRegister()
7869 context.SetAddress(offset_addr); in EmulateLDRSBRegister()
7871 offset_addr)) in EmulateLDRSBRegister()
7887 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateLDRSHImmediate()
7888 address = if index then offset_addr else R[n]; in EmulateLDRSHImmediate()
7890 if wback then R[n] = offset_addr; in EmulateLDRSHImmediate()
7986 addr_t offset_addr; in EmulateLDRSHImmediate() local
7988 offset_addr = Rn + imm32; in EmulateLDRSHImmediate()
7990 offset_addr = Rn - imm32; in EmulateLDRSHImmediate()
7995 address = offset_addr; in EmulateLDRSHImmediate()
8014 context.SetAddress(offset_addr); in EmulateLDRSHImmediate()
8016 offset_addr)) in EmulateLDRSHImmediate()
8148 offset_addr = if add then (R[n] + offset) else (R[n] - offset); in EmulateLDRSHRegister()
8149 address = if index then offset_addr else R[n]; in EmulateLDRSHRegister()
8151 if wback then R[n] = offset_addr; in EmulateLDRSHRegister()
8260 addr_t offset_addr; in EmulateLDRSHRegister() local
8265 offset_addr = Rn + offset; in EmulateLDRSHRegister()
8267 offset_addr = Rn - offset; in EmulateLDRSHRegister()
8271 address = offset_addr; in EmulateLDRSHRegister()
8292 context.SetAddress(offset_addr); in EmulateLDRSHRegister()
8294 offset_addr)) in EmulateLDRSHRegister()
10432 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateSTRBImmARM()
10433 address = if index then offset_addr else R[n]; in EmulateSTRBImmARM()
10435 if wback then R[n] = offset_addr; in EmulateSTRBImmARM()
10480 addr_t offset_addr; in EmulateSTRBImmARM() local
10482 offset_addr = Rn + imm32; in EmulateSTRBImmARM()
10484 offset_addr = Rn - imm32; in EmulateSTRBImmARM()
10489 address = offset_addr; in EmulateSTRBImmARM()
10512 offset_addr)) in EmulateSTRBImmARM()
10525 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateSTRImmARM()
10526 address = if index then offset_addr else R[n]; in EmulateSTRImmARM()
10528 if wback then R[n] = offset_addr; in EmulateSTRImmARM()
10573 addr_t offset_addr; in EmulateSTRImmARM() local
10575 offset_addr = Rn + imm32; in EmulateSTRImmARM()
10577 offset_addr = Rn - imm32; in EmulateSTRImmARM()
10582 address = offset_addr; in EmulateSTRImmARM()
10614 context.SetImmediate(offset_addr); in EmulateSTRImmARM()
10617 offset_addr)) in EmulateSTRImmARM()
10634 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateLDRDImmediate()
10635 address = if index then offset_addr else R[n]; in EmulateLDRDImmediate()
10638 if wback then R[n] = offset_addr; in EmulateLDRDImmediate()
10718 addr_t offset_addr; in EmulateLDRDImmediate() local
10720 offset_addr = Rn + imm32; in EmulateLDRDImmediate()
10722 offset_addr = Rn - imm32; in EmulateLDRDImmediate()
10727 address = offset_addr; in EmulateLDRDImmediate()
10761 context.SetAddress(offset_addr); in EmulateLDRDImmediate()
10764 offset_addr)) in EmulateLDRDImmediate()
10780 offset_addr = if add then (R[n] + R[m]) else (R[n] - R[m]); in EmulateLDRDRegister()
10781 address = if index then offset_addr else R[n]; in EmulateLDRDRegister()
10784 if wback then R[n] = offset_addr; in EmulateLDRDRegister()
10844 addr_t offset_addr; in EmulateLDRDRegister() local
10846 offset_addr = Rn + Rm; in EmulateLDRDRegister()
10848 offset_addr = Rn - Rm; in EmulateLDRDRegister()
10853 address = offset_addr; in EmulateLDRDRegister()
10886 context.SetAddress(offset_addr); in EmulateLDRDRegister()
10889 offset_addr)) in EmulateLDRDRegister()
10905 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateSTRDImm()
10906 address = if index then offset_addr else R[n]; in EmulateSTRDImm()
10909 if wback then R[n] = offset_addr; in EmulateSTRDImm()
10991 addr_t offset_addr; in EmulateSTRDImm() local
10993 offset_addr = Rn + imm32; in EmulateSTRDImm()
10995 offset_addr = Rn - imm32; in EmulateSTRDImm()
11000 address = offset_addr; in EmulateSTRDImm()
11042 context.SetAddress(offset_addr); in EmulateSTRDImm()
11045 offset_addr)) in EmulateSTRDImm()
11058 offset_addr = if add then (R[n] + R[m]) else (R[n] - R[m]); in EmulateSTRDReg()
11059 address = if index then offset_addr else R[n]; in EmulateSTRDReg()
11062 if wback then R[n] = offset_addr; in EmulateSTRDReg()
11124 addr_t offset_addr; in EmulateSTRDReg() local
11126 offset_addr = Rn + Rm; in EmulateSTRDReg()
11128 offset_addr = Rn - Rm; in EmulateSTRDReg()
11133 address = offset_addr; in EmulateSTRDReg()
11177 context.SetAddress(offset_addr); in EmulateSTRDReg()
11180 offset_addr)) in EmulateSTRDReg()