Lines Matching refs:CPSR

415 // tADDrSPi, but we may need to insert a sequence that clobbers CPSR.
419 let Defs = [CPSR];
968 let isCommutable = 1, Uses = [CPSR] in
1001 /// instruction modifies the CPSR register.
1004 /// AdjustInstrPostInstrSelection after giving then an optional CPSR operand.
1005 let hasPostISelHook = 1, Defs = [CPSR] in {
1006 let isCommutable = 1, Uses = [CPSR] in
1009 [(set tGPR:$Rdn, CPSR, (ARMadde tGPR:$Rn, tGPR:$Rm,
1010 CPSR))]>,
1016 [(set tGPR:$Rd, CPSR, (ARMaddc tGPR:$Rm,
1023 [(set tGPR:$Rdn, CPSR, (ARMaddc tGPR:$Rn,
1031 [(set tGPR:$Rd, CPSR, (ARMaddc tGPR:$Rn,
1103 let isCompare = 1, Defs = [CPSR] in {
1118 } // isCompare = 1, Defs = [CPSR]
1121 let isCompare = 1, Defs = [CPSR] in {
1150 } // isCompare = 1, Defs = [CPSR]
1212 (tMOVi8 tGPR:$Rdn, CPSR, imm0_255:$imm, 14, 0)>;
1228 let Defs = [CPSR] in
1309 let Uses = [CPSR] in
1355 /// instruction modifies the CPSR register.
1358 /// AdjustInstrPostInstrSelection after giving then an optional CPSR operand.
1359 let hasPostISelHook = 1, Defs = [CPSR] in {
1360 let Uses = [CPSR] in
1363 [(set tGPR:$Rdn, CPSR, (ARMsube tGPR:$Rn, tGPR:$Rm,
1364 CPSR))]>,
1370 [(set tGPR:$Rd, CPSR, (ARMsubc tGPR:$Rm,
1377 [(set tGPR:$Rdn, CPSR, (ARMsubc tGPR:$Rn,
1384 [(set tGPR:$Rd, CPSR, (ARMsubc tGPR:$Rn,
1391 [(set tGPR:$Rd, CPSR, (ARMsubc 0, tGPR:$Rn))]>,
1397 [(set tGPR:$Rd, CPSR, (ARMlsls tGPR:$Rn, imm0_31:$imm5))]>,
1427 let isCompare = 1, isCommutable = 1, Defs = [CPSR] in
1520 let isCall = 1, Defs = [R0, R12, LR, CPSR], Uses = [SP] in
1541 let Defs = [ R0, R1, R2, R3, R4, R5, R6, R7, R12, CPSR ],