Home
last modified time | relevance | path

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

12

/external/valgrind/none/tests/arm/
Dv6intARM.stdout.exp2 mov r0, r1 :: rd 0x00000001 rm 0x00000001, carryin 0, cpsr 0x00000000
3 cpy r0, r1 :: rd 0x00000001 rm 0x00000001, carryin 0, cpsr 0x00000000
6 movs r0, r1 :: rd 0x00000001 rm 0x00000001, carryin 0, cpsr 0x00000000
7 movs r0, r1 :: rd 0x00000000 rm 0x00000000, carryin 0, cpsr 0x40000000 Z
8 movs r0, r1 :: rd 0x80000000 rm 0x80000000, carryin 0, cpsr 0x80000000 N
11 movs r0, r1 :: rd 0x00000001 rm 0x00000001, carryin 1, cpsr 0x20000000 C
12 movs r0, r1 :: rd 0x00000000 rm 0x00000000, carryin 1, cpsr 0x60000000 ZC
13 movs r0, r1 :: rd 0x80000000 rm 0x80000000, carryin 1, cpsr 0xa0000000 N C
17 mvn r0, r1 :: rd 0xfffffffe rm 0x00000001, carryin 0, cpsr 0x00000000
18 mvns r0, r1 :: rd 0xfffffffe rm 0x00000001, carryin 0, cpsr 0x80000000 N
[all …]
Dv6media.stdout.exp2 mul r0, r1, r2 :: rd 0x00000000 rm 0x00000000, rn 0x00000000, carryin 0, cpsr 0x00000000 ge[…
3 mul r0, r1, r2 :: rd 0x00000000 rm 0xffffffff, rn 0x00000000, carryin 0, cpsr 0x00000000 ge[…
4 mul r0, r1, r2 :: rd 0x00000000 rm 0x00000000, rn 0xffffffff, carryin 0, cpsr 0x00000000 ge[…
5 mul r0, r1, r2 :: rd 0x00000001 rm 0xffffffff, rn 0xffffffff, carryin 0, cpsr 0x00000000 ge[…
6 mul r0, r1, r2 :: rd 0x00000001 rm 0x7fffffff, rn 0x7fffffff, carryin 0, cpsr 0x00000000 ge[…
7 mul r0, r1, r2 :: rd 0xfffe0001 rm 0x0000ffff, rn 0x0000ffff, carryin 0, cpsr 0x00000000 ge[…
9 mla r0, r1, r2, r3 :: rd 0x00000001 rm 0x00000000, rn 0x00000000 rs 0x00000001, carryin 0, cpsr 0x…
10 mla r0, r1, r2, r3 :: rd 0x00000001 rm 0xffffffff, rn 0x00000000 rs 0x00000001, carryin 0, cpsr 0x…
11 mla r0, r1, r2, r3 :: rd 0x00000001 rm 0x00000000, rn 0xffffffff rs 0x00000001, carryin 0, cpsr 0x…
12 mla r0, r1, r2, r3 :: rd 0x00000002 rm 0xffffffff, rn 0xffffffff rs 0x00000001, carryin 0, cpsr 0x…
[all …]
Dv6intThumb.stdout.exp2 cmp r3, r6 :: rd 0x00000000 rm 0x00000000, rn 0x00000000, c:v-in 0, cpsr 0x60000000 ZC
3 cmp r3, r6 :: rd 0x00000000 rm 0x00000001, rn 0x00000000, c:v-in 0, cpsr 0x20000000 C
4 cmp r3, r6 :: rd 0x00000001 rm 0x00000000, rn 0x00000001, c:v-in 0, cpsr 0x80000000 N
5 cmp r3, r6 :: rd 0x00000000 rm 0xffffffff, rn 0x00000000, c:v-in 0, cpsr 0xa0000000 N C
6 cmp r3, r6 :: rd 0xffffffff rm 0x00000000, rn 0xffffffff, c:v-in 0, cpsr 0x00000000
7 cmp r3, r6 :: rd 0x80000000 rm 0x00000000, rn 0x80000000, c:v-in 0, cpsr 0x90000000 N V
8 cmp r3, r6 :: rd 0x00000000 rm 0x80000000, rn 0x00000000, c:v-in 0, cpsr 0xa0000000 N C
9 cmp r3, r6 :: rd 0x00000000 rm 0x00000000, rn 0x00000000, c:v-in 0, cpsr 0x60000000 ZC
10 cmp r3, r6 :: rd 0x00000000 rm 0x00000001, rn 0x00000000, c:v-in 0, cpsr 0x20000000 C
11 cmp r3, r6 :: rd 0x00000001 rm 0x00000000, rn 0x00000001, c:v-in 0, cpsr 0x80000000 N
[all …]
Dv6intARM.c12 unsigned int cpsr; \
26 : "=&r" (out), "=&r" (cpsr) \
33 cpsr & 0xffff0000, \
34 ((1<<31) & cpsr) ? 'N' : ' ', \
35 ((1<<30) & cpsr) ? 'Z' : ' ', \
36 ((1<<29) & cpsr) ? 'C' : ' ', \
37 ((1<<28) & cpsr) ? 'V' : ' ' \
44 unsigned int cpsr; \
55 : "=&r" (out), "=&r" (cpsr) \
62 cpsr & 0xffff0000, \
[all …]
Dv6intThumb.c22 unsigned int cpsr; \
29 : "=&r" (out), "=&r" (cpsr) \
36 cpsr & 0xffff0000, \
37 ((1<<31) & cpsr) ? 'N' : ' ', \
38 ((1<<30) & cpsr) ? 'Z' : ' ', \
39 ((1<<29) & cpsr) ? 'C' : ' ', \
40 ((1<<28) & cpsr) ? 'V' : ' ' \
50 unsigned int cpsr; \
58 : "=&r" (out), "=&r" (cpsr) \
65 cpsr & 0xffff0000, \
[all …]
Dv6media.c21 unsigned int cpsr; \
33 : "=&r" (out), "=&r" (cpsr) \
40 cpsr & 0xffff0000, \
41 ((1<<31) & cpsr) ? 'N' : ' ', \
42 ((1<<30) & cpsr) ? 'Z' : ' ', \
43 ((1<<29) & cpsr) ? 'C' : ' ', \
44 ((1<<28) & cpsr) ? 'V' : ' ', \
45 ((1<<27) & cpsr) ? 'Q' : ' ', \
46 (cpsr >> 19) & 1, (cpsr >> 18) & 1, (cpsr >> 17) & 1, (cpsr >> 16) & 1 \
53 unsigned int cpsr; \
[all …]
/external/compiler-rt/test/builtins/Unit/arm/
Daeabi_cfcmple_test.c50 union cpsr cpsr = { .value = cpsr_value }; in test__aeabi_cfcmple() local
51 if (expected_z != cpsr.flags.z || expected_c != cpsr.flags.c) { in test__aeabi_cfcmple()
53 a, b, cpsr.flags.z, cpsr.flags.c, expected_z, expected_c); in test__aeabi_cfcmple()
57 cpsr.value = r_cpsr_value; in test__aeabi_cfcmple()
58 if (expected_z != cpsr.flags.z || expected_c != cpsr.flags.c) { in test__aeabi_cfcmple()
60 a, b, cpsr.flags.z, cpsr.flags.c, expected_z, expected_c); in test__aeabi_cfcmple()
Daeabi_cdcmple_test.c50 union cpsr cpsr = { .value = cpsr_value }; in test__aeabi_cdcmple() local
51 if (expected_z != cpsr.flags.z || expected_c != cpsr.flags.c) { in test__aeabi_cdcmple()
53 a, b, cpsr.flags.z, cpsr.flags.c, expected_z, expected_c); in test__aeabi_cdcmple()
57 cpsr.value = r_cpsr_value; in test__aeabi_cdcmple()
58 if (expected_z != cpsr.flags.z || expected_c != cpsr.flags.c) { in test__aeabi_cdcmple()
60 a, b, cpsr.flags.z, cpsr.flags.c, expected_z, expected_c); in test__aeabi_cdcmple()
Daeabi_cdcmpeq_test.c27 union cpsr cpsr = { .value = cpsr_value }; in test__aeabi_cdcmpeq() local
28 if (expected != cpsr.flags.z) { in test__aeabi_cdcmpeq()
30 a, b, cpsr.flags.z, expected); in test__aeabi_cdcmpeq()
Daeabi_cfcmpeq_test.c27 union cpsr cpsr = { .value = cpsr_value }; in test__aeabi_cfcmpeq() local
28 if (expected != cpsr.flags.z) { in test__aeabi_cfcmpeq()
30 a, b, cpsr.flags.z, expected); in test__aeabi_cfcmpeq()
Dcall_apsr.h22 union cpsr { union
/external/llvm/test/CodeGen/MIR/ARM/
Dbundled-instructions.mir32 ; CHECK-NEXT: t2CMNri killed %r0, 78, 14, _, implicit-def %cpsr
33 ; CHECK-NEXT: BUNDLE implicit-def dead %itstate, implicit-def %r1, implicit killed %cpsr {
35 ; CHECK-NEXT: %r1 = t2MOVi 1, 12, killed %cpsr, _, implicit internal killed %itstate
40 t2CMNri killed %r0, 78, 14, _, implicit-def %cpsr
41 BUNDLE implicit-def dead %itstate, implicit-def %r1, implicit killed %cpsr {
43 %r1 = t2MOVi 1, 12, killed %cpsr, _, implicit internal killed %itstate
62 ; CHECK-NEXT: t2CMNri killed %r0, 78, 14, _, implicit-def %cpsr
63 ; CHECK-NEXT: BUNDLE implicit-def dead %itstate, implicit-def %r1, implicit killed %cpsr {
65 ; CHECK-NEXT: %r1 = t2MOVi 1, 12, killed %cpsr, _, implicit internal killed %itstate
70 t2CMNri killed %r0, 78, 14, _, implicit-def %cpsr
[all …]
Dexpected-closing-brace.mir37 t2CMNri %r0, 78, 14, _, implicit-def %cpsr
39 BUNDLE implicit-def dead %itstate, implicit-def %r1, implicit killed %cpsr {
41 %r1 = t2MOVi 1, 12, killed %cpsr, _, implicit killed %itstate
42 t2CMNri %r0, 77, 14, _, implicit-def %cpsr
43 t2Bcc %bb.1.foo, 11, killed %cpsr
Dnested-instruction-bundle-error.mir20 t2CMNri killed %r0, 78, 14, _, implicit-def %cpsr
21 BUNDLE implicit-def dead %itstate, implicit-def %r1, implicit killed %cpsr {
23 %r1 = t2MOVi 1, 12, killed %cpsr, _
Dcfi-same-value.mir41 CMPrr %r4, %r5, 14, _, implicit-def %cpsr
42 Bcc %bb.2, 3, %cpsr
Dsched-it-debug-nodes.mir141 t2CMPri %r3, 4, 14, _, implicit-def %cpsr, debug-location !31
143 %r0 = t2MOVi -1, 3, %cpsr, _, implicit undef %r0
145 tBX_RET 3, %cpsr, implicit %r0, debug-location !34
DARMLoadStoreDBG.mir133 t2CMPri %r3, 4, 14, _, implicit-def %cpsr, debug-location !31
134 t2Bcc %bb.2.if.end, 2, killed %cpsr
/external/valgrind/VEX/priv/
Dguest_arm_helpers.c965 UInt cpsr = 0; in LibVEX_GuestARM_get_cpsr() local
967 cpsr |= armg_calculate_flags_nzcv( in LibVEX_GuestARM_get_cpsr()
973 vassert(0 == (cpsr & 0x0FFFFFFF)); in LibVEX_GuestARM_get_cpsr()
976 cpsr |= (1 << 27); in LibVEX_GuestARM_get_cpsr()
979 cpsr |= (1 << 16); in LibVEX_GuestARM_get_cpsr()
981 cpsr |= (1 << 17); in LibVEX_GuestARM_get_cpsr()
983 cpsr |= (1 << 18); in LibVEX_GuestARM_get_cpsr()
985 cpsr |= (1 << 19); in LibVEX_GuestARM_get_cpsr()
987 cpsr |= (1 << 4); // 0b10000 means user-mode in LibVEX_GuestARM_get_cpsr()
991 cpsr |= (1 << 5); in LibVEX_GuestARM_get_cpsr()
[all …]
/external/valgrind/coregrind/m_gdbserver/
Dvalgrind-low-arm.c225 UInt cpsr = LibVEX_GuestARM_get_cpsr (arm); in transfer_register() local
227 VG_(transfer) (&cpsr, buf, dir, size, mod); in transfer_register()
232 *mod = newcpsr != cpsr; in transfer_register()
/external/llvm/test/CodeGen/ARM/
Dspecial-reg-acore.ll4 ; MCORE: LLVM ERROR: Invalid register name "cpsr".
64 !1 = !{!"cpsr"}
/external/google-breakpad/src/google_breakpad/common/
Dminidump_cpu_arm.h112 uint32_t cpsr; member
Dminidump_cpu_arm64.h107 uint32_t cpsr; member
/external/ltrace/sysdeps/linux-gnu/arm/
Dtrace.c645 uint32_t cpsr; in arch_sw_singlestep() local
646 if (arm_get_register(proc, ARM_REG_CPSR, &cpsr) < 0) in arch_sw_singlestep()
649 const unsigned thumb_p = BIT(cpsr, 5); in arch_sw_singlestep()
/external/google-breakpad/src/client/linux/dump_writer_common/
Dthread_info.cc199 out->cpsr = 0;
218 out->cpsr = static_cast<uint32_t>(regs.pstate);
Ducontext_reader.cc177 out->cpsr = uc->uc_mcontext.arm_cpsr;
199 out->cpsr = static_cast<uint32_t>(uc->uc_mcontext.pstate);

12