Lines Matching refs:CCR

1973   SDValue CCR = EmitCmp(Op0, Op1, M68kCC, DL, DAG);  in LowerSETCC()  local
1975 DAG.getConstant(M68kCC, DL, MVT::i8), CCR); in LowerSETCC()
2925 if (mi.readsRegister(M68k::CCR)) in checkAndUpdateCCRKill()
2927 if (mi.definesRegister(M68k::CCR)) in checkAndUpdateCCRKill()
2935 if (SBB->isLiveIn(M68k::CCR)) in checkAndUpdateCCRKill()
2940 SelectItr->addRegisterKilled(M68k::CCR, TRI); in checkAndUpdateCCRKill()
3040 Jcc1MBB->addLiveIn(M68k::CCR); in EmitLoweredSelect()
3053 if (!LastCCRSUser->killsRegister(M68k::CCR) && in EmitLoweredSelect()
3055 Copy0MBB->addLiveIn(M68k::CCR); in EmitLoweredSelect()
3056 SinkMBB->addLiveIn(M68k::CCR); in EmitLoweredSelect()
3351 static SDValue getSETCC(M68k::CondCode Cond, SDValue CCR, const SDLoc &dl, in getSETCC() argument
3354 DAG.getConstant(Cond, dl, MVT::i8), CCR); in getSETCC()
3359 static SDValue combineCarryThroughADD(SDValue CCR) { in combineCarryThroughADD() argument
3360 if (CCR.getOpcode() == M68kISD::ADD) { in combineCarryThroughADD()
3361 if (isAllOnesConstant(CCR.getOperand(1))) { in combineCarryThroughADD()
3362 SDValue Carry = CCR.getOperand(0); in combineCarryThroughADD()
3384 static SDValue combineSetCCCCR(SDValue CCR, M68k::CondCode &CC, in combineSetCCCCR() argument
3388 if (SDValue Flags = combineCarryThroughADD(CCR)) in combineSetCCCCR()
3399 SDValue CCR = N->getOperand(1); in combineM68kSetCC() local
3402 if (SDValue Flags = combineSetCCCCR(CCR, CC, DAG, Subtarget)) in combineM68kSetCC()
3411 SDValue CCR = N->getOperand(3); in combineM68kBrCond() local
3416 if (SDValue Flags = combineSetCCCCR(CCR, CC, DAG, Subtarget)) { in combineM68kBrCond()