Searched refs:next_pc (Results 1 – 2 of 2) sorted by relevance
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/LoongArch/ |
H A D | EmulateInstructionLoongArch.cpp | 284 uint64_t next_pc = pc + llvm::SignExtend64<23>(offs21 << 2); in EmulateBEQZ64() local 285 return WritePC(next_pc); in EmulateBEQZ64() 304 uint64_t next_pc = pc + llvm::SignExtend64<23>(offs21 << 2); in EmulateBNEZ64() local 305 return WritePC(next_pc); in EmulateBNEZ64() 325 uint64_t next_pc = pc + llvm::SignExtend64<23>(offs21 << 2); in EmulateBCEQZ64() local 326 return WritePC(next_pc); in EmulateBCEQZ64() 347 uint64_t next_pc = pc + llvm::SignExtend64<23>(offs21 << 2); in EmulateBCNEZ64() local 348 return WritePC(next_pc); in EmulateBCNEZ64() 370 uint64_t next_pc = rj_val + llvm::SignExtend64<18>(Bits32(inst, 25, 10) << 2); in EmulateJIRL64() local 371 return WritePC(next_pc); in EmulateJIRL64() [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
H A D | NativeProcessSoftwareSingleStep.cpp | 161 lldb::addr_t next_pc = pc + *instr_size; in SetupSoftwareSingleStepping() local 163 SetSoftwareBreakpointOnPC(arch, next_pc, /* next_flags */ 0x0, process); in SetupSoftwareSingleStepping() 164 m_threads_stepping_with_breakpoint.insert({thread.GetID(), next_pc}); in SetupSoftwareSingleStepping() 183 lldb::addr_t next_pc; in SetupSoftwareSingleStepping() local 188 next_pc = pc_it->second.GetAsUInt64(); in SetupSoftwareSingleStepping() 199 next_pc = register_context.GetPC() + emulator_up->GetOpcode().GetByteSize(); in SetupSoftwareSingleStepping() 207 auto result = SetSoftwareBreakpointOnPC(arch, next_pc, next_flags, process); in SetupSoftwareSingleStepping() 208 m_threads_stepping_with_breakpoint.insert({thread.GetID(), next_pc}); in SetupSoftwareSingleStepping()
|