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

  /external/v8/src/arm/
constants-arm.h 280 CPSR = 0 << 22,
303 CPSR_c = CPSR | 1 << 16,
304 CPSR_x = CPSR | 1 << 17,
305 CPSR_s = CPSR | 1 << 18,
306 CPSR_f = CPSR | 1 << 19,
  /external/llvm/lib/Target/ARM/
Thumb2SizeReduction.cpp 52 // 2 - Always set CPSR.
82 // FIXME: tMOVi8 and tMVN also partially update CPSR but they are less
205 if (*Regs == ARM::CPSR)
211 /// the 's' 16-bit instruction partially update CPSR. Abort the
212 /// transformation to avoid adding false dependency on last CPSR setting
216 /// last instruction that defines the CPSR and the current instruction. If there
218 /// before the CPSR setting instruction anyway.
245 if (Reg == 0 || Reg == ARM::CPSR)
270 // Not predicated, must set CPSR.
272 // Original instruction was not setting CPSR, but CPSR is no
    [all...]
ARMMCInstLower.cpp 71 // Ignore all non-CPSR implicit register operands.
72 if (MO.isImplicit() && MO.getReg() != ARM::CPSR)
Thumb2ITBlockPass.cpp 86 if (Reg == ARM::CPSR)
124 // If the CPSR is defined by this copy, then we don't want to move it. E.g.,
142 MI->getOperand(MCID.getNumOperands() - 1).getReg() == ARM::CPSR)
ARMBaseInstrInfo.cpp 515 if ((MO.isRegMask() && MO.clobbersPhysReg(ARM::CPSR)) ||
516 (MO.isReg() && MO.isDef() && MO.getReg() == ARM::CPSR)) {
    [all...]
ARMFastISel.cpp 223 bool DefinesOptionalPredicate(MachineInstr *MI, bool *CPSR);
236 // default CCReg argument. Sets CPSR if we're setting CPSR instead of CCR.
237 bool ARMFastISel::DefinesOptionalPredicate(MachineInstr *MI, bool *CPSR) {
241 // Look to see if our OptionalDef is defining CPSR or CCR.
245 if (MO.getReg() == ARM::CPSR)
246 *CPSR = true;
269 // CPSR defs that need to be added before the remaining operands. See s_cc_out
282 // defines CPSR. All other OptionalDefines in ARM are the CCR register.
283 bool CPSR = false
    [all...]
ARMBaseInstrInfo.h 332 return MIB.addReg(ARM::CPSR, getDefRegState(true) | getDeadRegState(isDead));
376 /// CPSR def operand.
ARMISelLowering.cpp     [all...]
ARMAsmPrinter.cpp     [all...]
ARMConstantIslandPass.cpp     [all...]
ARMExpandPseudoInsts.cpp     [all...]
ARMCodeEmitter.cpp 828 // Encode S bit if MI modifies CPSR.
856 // Encode S bit if MI modifies CPSR.
    [all...]
ARMLoadStoreOptimizer.cpp 520 if (MO.isDef() && MO.getReg() == ARM::CPSR && !MO.isDead())
521 // If the instruction has live CPSR def, then it's not safe to fold it
    [all...]
  /external/llvm/lib/Target/ARM/AsmParser/
ARMAsmParser.cpp     [all...]
  /external/llvm/lib/Target/ARM/Disassembler/
ARMDisassembler.cpp 617 // implicitly set CPSR. Since it's not represented in the encoding, the
618 // auto-generated decoder won't inject the CPSR operand. We need to fix
628 MI.insert(I, MCOperand::CreateReg(InITBlock ? 0 : ARM::CPSR));
633 MI.insert(I, MCOperand::CreateReg(InITBlock ? 0 : ARM::CPSR));
697 MI.insert(I, MCOperand::CreateReg(ARM::CPSR));
707 MI.insert(I, MCOperand::CreateReg(ARM::CPSR));
    [all...]
  /external/llvm/lib/Target/ARM/MCTargetDesc/
ARMMCCodeEmitter.cpp 234 // The operand is either reg0 or CPSR. The 's' bit is encoded as '0' or
236 return MI.getOperand(Op).getReg() == ARM::CPSR;
560 (MCOp2.getReg() == 0 || MCOp2.getReg() == ARM::CPSR)) {
    [all...]
  /external/llvm/lib/Target/ARM/InstPrinter/
ARMInstPrinter.cpp 827 O << "CPSR";
858 assert(MI->getOperand(OpNum).getReg() == ARM::CPSR &&
859 "Expect ARM CPSR register!");
    [all...]

Completed in 219 milliseconds