Home | History | Annotate | Download | only in ARM

Lines Matching defs:CPSR

207     bool DefinesOptionalPredicate(MachineInstr *MI, bool *CPSR);
220 // default CCReg argument. Sets CPSR if we're setting CPSR instead of CCR.
221 bool ARMFastISel::DefinesOptionalPredicate(MachineInstr *MI, bool *CPSR) {
226 // Look to see if our OptionalDef is defining CPSR or CCR.
230 if (MO.getReg() == ARM::CPSR)
231 *CPSR = true;
254 // CPSR defs that need to be added before the remaining operands. See s_cc_out
267 // defines CPSR. All other OptionalDefines in ARM are the CCR register.
268 bool CPSR = false;
269 if (DefinesOptionalPredicate(MI, &CPSR)) {
270 if (CPSR)
1158 .addMBB(TBB).addImm(ARMPred).addReg(ARM::CPSR);
1181 .addMBB(TBB).addImm(CCMode).addReg(ARM::CPSR);
1211 .addMBB(TBB).addImm(CCMode).addReg(ARM::CPSR);
1244 CondReg = ARM::CPSR;
1414 .addImm(ARMCC::EQ).addReg(ARM::CPSR);