/openbsd/gnu/llvm/lldb/source/Plugins/Architecture/Arm/ |
H A D | ArchitectureArm.cpp | 72 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()
|
/openbsd/gnu/llvm/lldb/source/Plugins/Process/Utility/ |
H A D | ARMDefines.h | 108 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 D | RegisterInfoPOSIX_arm.h | 22 uint32_t cpsr; // CPSR member
|
H A D | RegisterInfoPOSIX_arm64.h | 49 uint32_t cpsr; // cpsr member
|
H A D | RegisterContextDarwin_arm64.h | 72 uint32_t cpsr; // cpsr member
|
H A D | RegisterContextDarwin_arm64.cpp | 349 value.SetUInt64(gpr.cpsr); in ReadRegister() 771 case arm64_dwarf::cpsr: in ConvertRegisterKindToRegisterNumber() 910 case arm64_ehframe::cpsr: in ConvertRegisterKindToRegisterNumber()
|
H A D | RegisterContextDarwin_arm.h | 91 uint32_t cpsr; // CPSR member
|
/openbsd/sys/arch/arm/include/ |
H A D | cpu.h | 318 uint32_t cpsr; in intr_disable() local 320 __asm volatile ("mrs %0, cpsr" : "=r"(cpsr)); in intr_disable() 321 __asm volatile ("msr cpsr_c, %0" :: "r"(cpsr | PSR_I)); in intr_disable() 323 return cpsr; in intr_disable() 327 intr_restore(u_long cpsr) in intr_restore() argument 329 __asm volatile ("msr cpsr_c, %0" :: "r"(cpsr)); in intr_restore()
|
H A D | frame.h | 180 mrs r4, cpsr /* save CPSR */ ;\ 261 mrs r2, cpsr; /* Get the CPSR */ \
|
/openbsd/sys/arch/arm/arm/ |
H A D | setstack.S | 63 mrs r3, cpsr /* Switch to the appropriate mode */ 82 mrs r3, cpsr /* Switch to the appropriate mode */
|
H A D | locore.S | 111 mrs r0, cpsr 117 mrs r0, cpsr 221 mrs r2, cpsr
|
H A D | cpuswitch7.S | 163 mrs r3, cpsr 187 mrs r3, cpsr
|
H A D | fiq_subr.S | 46 mrs r2, cpsr ; \
|
H A D | exception.S | 175 mrs r1, cpsr
|
/openbsd/gnu/usr.bin/binutils/gdb/regformats/ |
H A D | reg-arm.dat | 28 32:cpsr
|
/openbsd/gnu/llvm/lldb/source/Plugins/Process/minidump/ |
H A D | RegisterContextMinidump_ARM64.h | 64 uint32_t cpsr; member
|
H A D | RegisterContextMinidump_ARM.h | 75 uint32_t cpsr; member
|
H A D | RegisterContextMinidump_ARM64.cpp | 386 OFFSET(cpsr), 389 {INV, arm64_dwarf::cpsr, LLDB_REGNUM_GENERIC_FLAGS, INV, reg_cpsr}, 772 m_regs.cpsr = data.GetU32(&offset); in RegisterContextMinidump_ARM64()
|
H A D | RegisterContextMinidump_ARM.cpp | 241 OFFSET(cpsr), 465 m_regs.cpsr = data.GetU32(&offset); in RegisterContextMinidump_ARM()
|
/openbsd/gnu/llvm/lldb/tools/debugserver/source/MacOSX/arm/ |
H A D | DNBArchImpl.h | 100 bool ConditionPassed(uint8_t condition, uint32_t cpsr); 112 uint32_t cpsr,
|
H A D | DNBArchImpl.cpp | 808 bool DNBArchMachARM::ConditionPassed(uint8_t condition, uint32_t cpsr) { in ConditionPassed() argument 809 uint32_t cpsr_n = bit(cpsr, 31); // Negative condition code flag in ConditionPassed() 810 uint32_t cpsr_z = bit(cpsr, 30); // Zero condition code flag in ConditionPassed() 811 uint32_t cpsr_c = bit(cpsr, 29); // Carry condition code flag in ConditionPassed() 812 uint32_t cpsr_v = bit(cpsr, 28); // Overflow condition code flag in ConditionPassed() 1596 DEFINE_GPR_NAME(cpsr, "flags", GENERIC_REGNUM_FLAGS, g_invalidate_cpsr)};
|
/openbsd/gnu/llvm/lldb/source/Utility/ |
H A D | ARM64_DWARF_Registers.h | 53 cpsr = 33, enumerator
|
H A D | ARM64_ehframe_Registers.h | 52 cpsr, enumerator
|
/openbsd/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/ |
H A D | GDBRemoteRegisterFallback.cpp | 32 R64(x28), R64(x29), R64(x30), R64(sp), R64(pc), R32(cpsr), in GetRegisters_aarch64()
|
/openbsd/gnu/llvm/lldb/source/Plugins/ABI/AArch64/ |
H A D | ABIAArch64.cpp | 48 return {LLDB_INVALID_REGNUM, arm64_dwarf::cpsr}; in GetEHAndDWARFNums()
|