HomeSort by relevance Sort by last modified time
    Searched refs:CPSR (Results 1 - 25 of 41) sorted by null

1 2

  /toolchain/binutils/binutils-2.25/gas/testsuite/gas/arm/
arm6.s 4 mrs r8, cpsr
7 msr cpsr, r1
12 mrs r8, CPSR
15 msr CPSR, r1
mrs-msr-arm-v6.d 8 0+00 <[^>]*> e10f4000 mrs r4, CPSR
9 0+04 <[^>]*> e10f5000 mrs r5, CPSR
mrs-msr-arm-v7-a.d 8 0+00 <[^>]*> e10f4000 mrs r4, CPSR
9 0+04 <[^>]*> e10f5000 mrs r5, CPSR
mrs-msr-thumb-v6t2.d 10 0+00 <[^>]*> f3ef 8400 mrs r4, CPSR
11 0+04 <[^>]*> f3ef 8500 mrs r5, CPSR
arm6.d 8 0+00 <[^>]+> e10f8000 ? mrs r8, CPSR
14 0+18 <[^>]+> e10f8000 ? mrs r8, CPSR
mrs-msr-thumb-v7-m.d 10 0+00 <[^>]*> f3ef 8400 mrs r4, CPSR
mrs-msr-thumb-v7e-m.d 10 0+00 <[^>]*> f3ef 8400 mrs r4, CPSR
thumb-w-good.d 9 00000004 <.text\+0x4> f3ef 8000 mrs r0, CPSR
msr-imm.s 14 @ Write to CPSR flags
15 msr CPSR,#0xc0000004
21 @ Write to CPSR flag combos
msr-reg.s 13 @ Write to CPSR flags
14 msr CPSR,r9
20 @ Write to CPSR flag combos
arch7.d 50 0+0a0 <[^>]*> f3ef 8000 mrs r0, (CPSR|APSR)
  /external/v8/src/arm/
constants-arm.h 234 CPSR = 0 << 22,
257 CPSR_c = CPSR | 1 << 16,
258 CPSR_x = CPSR | 1 << 17,
259 CPSR_s = CPSR | 1 << 18,
260 CPSR_f = CPSR | 1 << 19,
  /external/llvm/lib/Target/ARM/
Thumb2SizeReduction.cpp 54 // 2 - Always set CPSR.
188 // Last instruction to define CPSR in the current block.
190 // Was CPSR last defined by a high latency instruction?
191 // When CPSRDef is null, this refers to CPSR defs in predecessors.
222 if (*Regs == ARM::CPSR)
238 /// the 's' 16-bit instruction partially update CPSR. Abort the
239 /// transformation to avoid adding false dependency on last CPSR setting
243 /// last instruction that defines the CPSR and the current instruction. If there
245 /// before the CPSR setting instruction anyway.
270 if (Reg == 0 || Reg == ARM::CPSR)
    [all...]
Thumb2ITBlockPass.cpp 88 if (Reg == ARM::CPSR)
139 // If the CPSR is defined by this copy, then we don't want to move it. E.g.,
157 MI->getOperand(MCID.getNumOperands() - 1).getReg() == ARM::CPSR)
ARMMCInstLower.cpp 73 // Ignore all non-CPSR implicit register operands.
74 if (MO.isImplicit() && MO.getReg() != ARM::CPSR)
ARMBaseInstrInfo.cpp 410 // For conditional branches, we use addOperand to preserve CPSR flags.
509 if ((MO.isRegMask() && MO.clobbersPhysReg(ARM::CPSR)) ||
510 (MO.isReg() && MO.isDef() && MO.getReg() == ARM::CPSR)) {
521 if (MO.isReg() && MO.getReg() == ARM::CPSR && MO.isDef() && !MO.isDead())
585 if (MO.getReg() != ARM::CPSR)
590 // all definitions of CPSR are dead
677 MIB.addReg(ARM::CPSR, RegState::Implicit | getKillRegState(KillSrc));
699 MIB.addReg(ARM::CPSR, RegState::Implicit | RegState::Define);
789 } else if (SrcReg == ARM::CPSR) {
792 } else if (DestReg == ARM::CPSR) {
    [all...]
ARMFastISel.cpp 214 bool DefinesOptionalPredicate(MachineInstr *MI, bool *CPSR);
227 // default CCReg argument. Sets CPSR if we're setting CPSR instead of CCR.
228 bool ARMFastISel::DefinesOptionalPredicate(MachineInstr *MI, bool *CPSR) {
232 // Look to see if our OptionalDef is defining CPSR or CCR.
236 if (MO.getReg() == ARM::CPSR)
237 *CPSR = true;
260 // CPSR defs that need to be added before the remaining operands. See s_cc_out
273 // defines CPSR. All other OptionalDefines in ARM are the CCR register.
274 bool CPSR = false
    [all...]
  /prebuilts/go/darwin-x86/src/cmd/internal/obj/arm/
list5.go 66 return "CPSR"
  /prebuilts/go/linux-x86/src/cmd/internal/obj/arm/
list5.go 66 return "CPSR"
  /prebuilts/go/darwin-x86/pkg/bootstrap/src/bootstrap/internal/obj/arm/
list5.go 69 return "CPSR"
  /prebuilts/go/linux-x86/pkg/bootstrap/src/bootstrap/internal/obj/arm/
list5.go 69 return "CPSR"
  /prebuilts/go/darwin-x86/src/cmd/internal/rsc.io/arm/armasm/
objdump_test.go 87 // word 510F4000. we say apsr, libopcodes says CPSR.
88 if strings.Replace(dec.text, "CPSR", "apsr", -1) == text {
  /prebuilts/go/linux-x86/src/cmd/internal/rsc.io/arm/armasm/
objdump_test.go 87 // word 510F4000. we say apsr, libopcodes says CPSR.
88 if strings.Replace(dec.text, "CPSR", "apsr", -1) == text {
  /prebuilts/go/darwin-x86/src/runtime/
softfloat_arm.go 63 // conditions array record the required CPSR cond field for the
80 var i, opc, regd, regm, regn, cpsr uint32
88 print("stepflt ", pc, " ", hex(i), " (cpsr ", hex(regs[_CPSR]>>28), ")\n")
96 cpsr = regs[_CPSR] >> 28
99 if cpsr&(conditions[opc/2]>>4) == conditions[opc/2]>>4 &&
100 cpsr&(conditions[opc/2]&0xf) == 0 {
111 if cpsr&(_FLAGS_N>>28) == cpsr&(_FLAGS_V>>28) {
122 if cpsr&(_FLAGS_N>>28) == cpsr&(_FLAGS_V>>28) &
    [all...]
  /prebuilts/go/linux-x86/src/runtime/
softfloat_arm.go 63 // conditions array record the required CPSR cond field for the
80 var i, opc, regd, regm, regn, cpsr uint32
88 print("stepflt ", pc, " ", hex(i), " (cpsr ", hex(regs[_CPSR]>>28), ")\n")
96 cpsr = regs[_CPSR] >> 28
99 if cpsr&(conditions[opc/2]>>4) == conditions[opc/2]>>4 &&
100 cpsr&(conditions[opc/2]&0xf) == 0 {
111 if cpsr&(_FLAGS_N>>28) == cpsr&(_FLAGS_V>>28) {
122 if cpsr&(_FLAGS_N>>28) == cpsr&(_FLAGS_V>>28) &
    [all...]

Completed in 1687 milliseconds

1 2