Home
last modified time | relevance | path

Searched refs:cpsr (Results 1 – 25 of 37) sorted by relevance

12

/freebsd/contrib/llvm-project/lldb/source/Plugins/Architecture/Arm/
H A DArchitectureArm.cpp72 const uint32_t cpsr = reg_ctx_sp->GetFlags(0); in OverrideStopInfo() local
73 if (cpsr == 0) in OverrideStopInfo()
77 const uint32_t J = Bit32(cpsr, 24); in OverrideStopInfo()
78 const uint32_t T = Bit32(cpsr, 5); in OverrideStopInfo()
100 if (!ARMConditionPassed(condition, cpsr)) in OverrideStopInfo()
111 const uint32_t ITSTATE = Bits32(cpsr, 15, 10) << 2 | Bits32(cpsr, 26, 25); in OverrideStopInfo()
114 if (!ARMConditionPassed(condition, cpsr)) { in OverrideStopInfo()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DARMDefines.h108 const uint32_t cpsr) { in ARMConditionPassed() argument
109 const uint32_t cpsr_n = (cpsr >> 31) & 1u; // Negative condition code flag in ARMConditionPassed()
110 const uint32_t cpsr_z = (cpsr >> 30) & 1u; // Zero condition code flag in ARMConditionPassed()
111 const uint32_t cpsr_c = (cpsr >> 29) & 1u; // Carry condition code flag in ARMConditionPassed()
112 const uint32_t cpsr_v = (cpsr >> 28) & 1u; // Overflow condition code flag in ARMConditionPassed()
H A DRegisterInfoPOSIX_arm.h22 uint32_t cpsr; // CPSR member
H A DRegisterInfoPOSIX_arm64.h53 uint32_t cpsr; // cpsr
50 uint32_t cpsr; // cpsr global() member
H A DRegisterContextDarwin_arm64.cpp349 value.SetUInt64(gpr.cpsr); in ReadRegister()
771 case arm64_dwarf::cpsr: in ConvertRegisterKindToRegisterNumber()
910 case arm64_ehframe::cpsr: in ConvertRegisterKindToRegisterNumber()
H A DRegisterContextDarwin_arm64.h72 uint32_t cpsr; // cpsr member
H A DRegisterContextDarwin_arm.h91 uint32_t cpsr; // CPSR member
/freebsd/sys/arm/arm/
H A Dsetcpsr.S59 mrs r3, cpsr /* Set the CPSR */
76 mrs r0, cpsr /* Get the CPSR */
H A Dsetstack.S63 mrs r3, cpsr /* Switch to the appropriate mode */
82 mrs r3, cpsr /* Switch to the appropriate mode */
H A Dexception.S117 mrs r2, cpsr; /* Get the CPSR */ \
168 mrs r4, cpsr; /* save CPSR */ \
323 mrs r1, cpsr
H A Dlocore.S62 mrs r0, cpsr ;\
72 mrs r0, cpsr ;\
/freebsd/sys/arm64/linux/
H A Dlinux_machdep.c81 l_regset->cpsr = b_reg->spsr; in bsd_to_linux_regset()
94 b_reg->spsr = l_regset->cpsr; in linux_to_bsd_regset()
H A Dlinux.h189 l_ulong cpsr; member
/freebsd/sys/cddl/dev/dtrace/arm/
H A Ddtrace_asm.S56 mrs r0, cpsr
68 mrs r1, cpsr
/freebsd/sys/arm/mv/armadaxp/
H A Dmptramp.S35 mrs r3, cpsr
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/minidump/
H A DRegisterContextMinidump_ARM64.h64 uint32_t cpsr; member
H A DRegisterContextMinidump_ARM.h75 uint32_t cpsr; member
H A DRegisterContextMinidump_ARM64.cpp390 OFFSET(cpsr),
393 {INV, arm64_dwarf::cpsr, LLDB_REGNUM_GENERIC_FLAGS, INV, reg_cpsr},
779 m_regs.cpsr = data.GetU32(&offset); in RegisterContextMinidump_ARM64()
H A DRegisterContextMinidump_ARM.cpp248 OFFSET(cpsr),
474 m_regs.cpsr = data.GetU32(&offset); in RegisterContextMinidump_ARM()
/freebsd/contrib/llvm-project/lldb/source/Utility/
H A DARM64_DWARF_Registers.h53 cpsr = 33, enumerator
H A DARM64_ehframe_Registers.h52 cpsr, enumerator
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/
H A DGDBRemoteRegisterFallback.cpp33 R64(x28), R64(x29), R64(x30), R64(sp), R64(pc), R32(cpsr), in GetRegisters_aarch64()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/AArch64/
H A DABIAArch64.cpp79 return {LLDB_INVALID_REGNUM, arm64_dwarf::cpsr}; in GetEHAndDWARFNums()
/freebsd/sys/contrib/xen/
H A Dvm_event.h269 uint64_t cpsr; member
H A Darch-arm.h274 uint64_t cpsr; /* SPSR_EL2 */ member

12