Lines Matching refs:offset_addr
2467 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateSTRRtSP()
2468 address = if index then offset_addr else R[n]; in EmulateSTRRtSP()
2470 if wback then R[n] = offset_addr; in EmulateSTRRtSP()
2507 addr_t offset_addr; in EmulateSTRRtSP() local
2509 offset_addr = sp + imm12; in EmulateSTRRtSP()
2511 offset_addr = sp - imm12; in EmulateSTRRtSP()
2515 addr = offset_addr; in EmulateSTRRtSP()
2545 LLDB_REGNUM_GENERIC_SP, offset_addr)) in EmulateSTRRtSP()
4429 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateLDRRtRnImm()
4430 address = if index then offset_addr else R[n]; in EmulateLDRRtRnImm()
4432 if wback then R[n] = offset_addr; in EmulateLDRRtRnImm()
4447 addr_t offset_addr; // the offset address in EmulateLDRRtRnImm() local
4528 offset_addr = base + imm32; in EmulateLDRRtRnImm()
4530 offset_addr = base - imm32; in EmulateLDRRtRnImm()
4532 address = (index ? offset_addr : base); in EmulateLDRRtRnImm()
4540 ctx.SetImmediateSigned((int32_t)(offset_addr - base)); in EmulateLDRRtRnImm()
4543 ctx.SetRegisterPlusOffset(base_reg, (int32_t)(offset_addr - base)); in EmulateLDRRtRnImm()
4546 ctx.SetRegisterPlusOffset(base_reg, (int32_t)(offset_addr - base)); in EmulateLDRRtRnImm()
4550 offset_addr)) in EmulateLDRRtRnImm()
4557 context.SetRegisterPlusOffset(base_reg, (int32_t)(offset_addr - base)); in EmulateLDRRtRnImm()
5135 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateSTRThumb()
5136 address = if index then offset_addr else R[n]; in EmulateSTRThumb()
5141 if wback then R[n] = offset_addr; in EmulateSTRThumb()
5229 addr_t offset_addr; in EmulateSTRThumb() local
5238 offset_addr = base_address + imm32; in EmulateSTRThumb()
5240 offset_addr = base_address - imm32; in EmulateSTRThumb()
5244 address = offset_addr; in EmulateSTRThumb()
5283 context.SetAddress(offset_addr); in EmulateSTRThumb()
5286 offset_addr)) in EmulateSTRThumb()
5303 offset_addr = if add then (R[n] + offset) else (R[n] - offset); in EmulateSTRRegister()
5304 address = if index then offset_addr else R[n]; in EmulateSTRRegister()
5313 if wback then R[n] = offset_addr; in EmulateSTRRegister()
5406 addr_t offset_addr; in EmulateSTRRegister() local
5427 offset_addr = base_address + offset; in EmulateSTRRegister()
5429 offset_addr = base_address - offset; in EmulateSTRRegister()
5433 address = offset_addr; in EmulateSTRRegister()
5478 context.SetAddress(offset_addr); in EmulateSTRRegister()
5480 offset_addr)) in EmulateSTRRegister()
5492 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateSTRBThumb()
5493 address = if index then offset_addr else R[n]; in EmulateSTRBThumb()
5495 if wback then R[n] = offset_addr; in EmulateSTRBThumb()
5566 addr_t offset_addr; in EmulateSTRBThumb() local
5575 offset_addr = base_address + imm32; in EmulateSTRBThumb()
5577 offset_addr = base_address - imm32; in EmulateSTRBThumb()
5581 address = offset_addr; in EmulateSTRBThumb()
5610 context.SetAddress(offset_addr); in EmulateSTRBThumb()
5612 offset_addr)) in EmulateSTRBThumb()
5630 offset_addr = if add then (R[n] + offset) else (R[n] - offset); in EmulateSTRHRegister()
5631 address = if index then offset_addr else R[n]; in EmulateSTRHRegister()
5636 if wback then R[n] = offset_addr; in EmulateSTRHRegister()
5741 addr_t offset_addr; in EmulateSTRHRegister() local
5743 offset_addr = Rn + offset; in EmulateSTRHRegister()
5745 offset_addr = Rn - offset; in EmulateSTRHRegister()
5750 address = offset_addr; in EmulateSTRHRegister()
5789 context.SetAddress(offset_addr); in EmulateSTRHRegister()
5791 offset_addr)) in EmulateSTRHRegister()
6353 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateLDRImmediateARM()
6354 address = if index then offset_addr else R[n]; in EmulateLDRImmediateARM()
6356 if wback then R[n] = offset_addr; in EmulateLDRImmediateARM()
6405 addr_t offset_addr; in EmulateLDRImmediateARM() local
6412 offset_addr = base_address + imm32; in EmulateLDRImmediateARM()
6414 offset_addr = base_address - imm32; in EmulateLDRImmediateARM()
6418 address = offset_addr; in EmulateLDRImmediateARM()
6438 context.SetAddress(offset_addr); in EmulateLDRImmediateARM()
6440 offset_addr)) in EmulateLDRImmediateARM()
6491 offset_addr = if add then (R[n] + offset) else (R[n] - offset); in EmulateLDRRegister()
6492 address = if index then offset_addr else R[n]; in EmulateLDRRegister()
6494 if wback then R[n] = offset_addr; in EmulateLDRRegister()
6607 addr_t offset_addr; in EmulateLDRRegister() local
6619 offset_addr = Rn + offset; in EmulateLDRRegister()
6621 offset_addr = Rn - offset; in EmulateLDRRegister()
6625 address = offset_addr; in EmulateLDRRegister()
6644 context.SetAddress(offset_addr); in EmulateLDRRegister()
6646 offset_addr)) in EmulateLDRRegister()
6697 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateLDRBImmediate()
6698 address = if index then offset_addr else R[n]; in EmulateLDRBImmediate()
6700 if wback then R[n] = offset_addr; in EmulateLDRBImmediate()
6793 addr_t offset_addr; in EmulateLDRBImmediate() local
6797 offset_addr = Rn + imm32; in EmulateLDRBImmediate()
6799 offset_addr = Rn - imm32; in EmulateLDRBImmediate()
6803 address = offset_addr; in EmulateLDRBImmediate()
6827 context.SetAddress(offset_addr); in EmulateLDRBImmediate()
6829 offset_addr)) in EmulateLDRBImmediate()
6926 offset_addr = if add then (R[n] + offset) else (R[n] - offset); in EmulateLDRBRegister()
6927 address = if index then offset_addr else R[n]; in EmulateLDRBRegister()
6929 if wback then R[n] = offset_addr; in EmulateLDRBRegister()
7021 addr_t offset_addr; in EmulateLDRBRegister() local
7041 offset_addr = Rn + offset; in EmulateLDRBRegister()
7043 offset_addr = Rn - offset; in EmulateLDRBRegister()
7047 address = offset_addr; in EmulateLDRBRegister()
7069 context.SetAddress(offset_addr); in EmulateLDRBRegister()
7071 offset_addr)) in EmulateLDRBRegister()
7087 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateLDRHImmediate()
7088 address = if index then offset_addr else R[n]; in EmulateLDRHImmediate()
7090 if wback then R[n] = offset_addr; in EmulateLDRHImmediate()
7174 addr_t offset_addr; in EmulateLDRHImmediate() local
7178 offset_addr = Rn + imm32; in EmulateLDRHImmediate()
7180 offset_addr = Rn - imm32; in EmulateLDRHImmediate()
7184 address = offset_addr; in EmulateLDRHImmediate()
7203 context.SetAddress(offset_addr); in EmulateLDRHImmediate()
7205 offset_addr)) in EmulateLDRHImmediate()
7339 offset_addr = if add then (R[n] + offset) else (R[n] - offset); in EmulateLDRHRegister()
7340 address = if index then offset_addr else R[n]; in EmulateLDRHRegister()
7342 if wback then R[n] = offset_addr; in EmulateLDRHRegister()
7446 addr_t offset_addr; in EmulateLDRHRegister() local
7456 offset_addr = Rn + offset; in EmulateLDRHRegister()
7458 offset_addr = Rn - offset; in EmulateLDRHRegister()
7462 address = offset_addr; in EmulateLDRHRegister()
7482 context.SetAddress(offset_addr); in EmulateLDRHRegister()
7484 offset_addr)) in EmulateLDRHRegister()
7514 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateLDRSBImmediate()
7515 address = if index then offset_addr else R[n]; in EmulateLDRSBImmediate()
7517 if wback then R[n] = offset_addr; in EmulateLDRSBImmediate()
7610 addr_t offset_addr; in EmulateLDRSBImmediate() local
7615 offset_addr = Rn + imm32; in EmulateLDRSBImmediate()
7617 offset_addr = Rn - imm32; in EmulateLDRSBImmediate()
7621 address = offset_addr; in EmulateLDRSBImmediate()
7645 context.SetAddress(offset_addr); in EmulateLDRSBImmediate()
7647 offset_addr)) in EmulateLDRSBImmediate()
7752 offset_addr = if add then (R[n] + offset) else (R[n] - offset); in EmulateLDRSBRegister()
7753 address = if index then offset_addr else R[n]; in EmulateLDRSBRegister()
7755 if wback then R[n] = offset_addr; in EmulateLDRSBRegister()
7851 addr_t offset_addr; in EmulateLDRSBRegister() local
7861 offset_addr = Rn + offset; in EmulateLDRSBRegister()
7863 offset_addr = Rn - offset; in EmulateLDRSBRegister()
7867 address = offset_addr; in EmulateLDRSBRegister()
7893 context.SetAddress(offset_addr); in EmulateLDRSBRegister()
7895 offset_addr)) in EmulateLDRSBRegister()
7911 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateLDRSHImmediate()
7912 address = if index then offset_addr else R[n]; in EmulateLDRSHImmediate()
7914 if wback then R[n] = offset_addr; in EmulateLDRSHImmediate()
8010 addr_t offset_addr; in EmulateLDRSHImmediate() local
8012 offset_addr = Rn + imm32; in EmulateLDRSHImmediate()
8014 offset_addr = Rn - imm32; in EmulateLDRSHImmediate()
8019 address = offset_addr; in EmulateLDRSHImmediate()
8038 context.SetAddress(offset_addr); in EmulateLDRSHImmediate()
8040 offset_addr)) in EmulateLDRSHImmediate()
8172 offset_addr = if add then (R[n] + offset) else (R[n] - offset); in EmulateLDRSHRegister()
8173 address = if index then offset_addr else R[n]; in EmulateLDRSHRegister()
8175 if wback then R[n] = offset_addr; in EmulateLDRSHRegister()
8284 addr_t offset_addr; in EmulateLDRSHRegister() local
8289 offset_addr = Rn + offset; in EmulateLDRSHRegister()
8291 offset_addr = Rn - offset; in EmulateLDRSHRegister()
8295 address = offset_addr; in EmulateLDRSHRegister()
8317 context.SetAddress(offset_addr); in EmulateLDRSHRegister()
8319 offset_addr)) in EmulateLDRSHRegister()
10457 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateSTRBImmARM()
10458 address = if index then offset_addr else R[n]; in EmulateSTRBImmARM()
10460 if wback then R[n] = offset_addr; in EmulateSTRBImmARM()
10505 addr_t offset_addr; in EmulateSTRBImmARM() local
10507 offset_addr = Rn + imm32; in EmulateSTRBImmARM()
10509 offset_addr = Rn - imm32; in EmulateSTRBImmARM()
10514 address = offset_addr; in EmulateSTRBImmARM()
10537 offset_addr)) in EmulateSTRBImmARM()
10550 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateSTRImmARM()
10551 address = if index then offset_addr else R[n]; in EmulateSTRImmARM()
10553 if wback then R[n] = offset_addr; in EmulateSTRImmARM()
10598 addr_t offset_addr; in EmulateSTRImmARM() local
10600 offset_addr = Rn + imm32; in EmulateSTRImmARM()
10602 offset_addr = Rn - imm32; in EmulateSTRImmARM()
10607 address = offset_addr; in EmulateSTRImmARM()
10639 context.SetImmediate(offset_addr); in EmulateSTRImmARM()
10642 offset_addr)) in EmulateSTRImmARM()
10659 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateLDRDImmediate()
10660 address = if index then offset_addr else R[n]; in EmulateLDRDImmediate()
10663 if wback then R[n] = offset_addr; in EmulateLDRDImmediate()
10743 addr_t offset_addr; in EmulateLDRDImmediate() local
10745 offset_addr = Rn + imm32; in EmulateLDRDImmediate()
10747 offset_addr = Rn - imm32; in EmulateLDRDImmediate()
10752 address = offset_addr; in EmulateLDRDImmediate()
10788 context.SetAddress(offset_addr); in EmulateLDRDImmediate()
10791 offset_addr)) in EmulateLDRDImmediate()
10807 offset_addr = if add then (R[n] + R[m]) else (R[n] - R[m]); in EmulateLDRDRegister()
10808 address = if index then offset_addr else R[n]; in EmulateLDRDRegister()
10811 if wback then R[n] = offset_addr; in EmulateLDRDRegister()
10875 addr_t offset_addr; in EmulateLDRDRegister() local
10877 offset_addr = Rn + Rm; in EmulateLDRDRegister()
10879 offset_addr = Rn - Rm; in EmulateLDRDRegister()
10884 address = offset_addr; in EmulateLDRDRegister()
10917 context.SetAddress(offset_addr); in EmulateLDRDRegister()
10920 offset_addr)) in EmulateLDRDRegister()
10936 offset_addr = if add then (R[n] + imm32) else (R[n] - imm32); in EmulateSTRDImm()
10937 address = if index then offset_addr else R[n]; in EmulateSTRDImm()
10940 if wback then R[n] = offset_addr; in EmulateSTRDImm()
11022 addr_t offset_addr; in EmulateSTRDImm() local
11024 offset_addr = Rn + imm32; in EmulateSTRDImm()
11026 offset_addr = Rn - imm32; in EmulateSTRDImm()
11031 address = offset_addr; in EmulateSTRDImm()
11073 context.SetAddress(offset_addr); in EmulateSTRDImm()
11076 offset_addr)) in EmulateSTRDImm()
11089 offset_addr = if add then (R[n] + R[m]) else (R[n] - R[m]); in EmulateSTRDReg()
11090 address = if index then offset_addr else R[n]; in EmulateSTRDReg()
11093 if wback then R[n] = offset_addr; in EmulateSTRDReg()
11161 addr_t offset_addr; in EmulateSTRDReg() local
11163 offset_addr = Rn + Rm; in EmulateSTRDReg()
11165 offset_addr = Rn - Rm; in EmulateSTRDReg()
11170 address = offset_addr; in EmulateSTRDReg()
11209 context.SetAddress(offset_addr); in EmulateSTRDReg()
11212 offset_addr)) in EmulateSTRDReg()