Lines Matching refs:CompareLHS
7450 auto *CompareLHS = ICmp->getOperand(0).getNode(); in combineCCMask() local
7456 if (CompareLHS->getOpcode() == SystemZISD::SELECT_CCMASK) { in combineCCMask()
7465 auto *TrueVal = dyn_cast<ConstantSDNode>(CompareLHS->getOperand(0)); in combineCCMask()
7468 auto *FalseVal = dyn_cast<ConstantSDNode>(CompareLHS->getOperand(1)); in combineCCMask()
7477 auto *NewCCValid = dyn_cast<ConstantSDNode>(CompareLHS->getOperand(2)); in combineCCMask()
7478 auto *NewCCMask = dyn_cast<ConstantSDNode>(CompareLHS->getOperand(3)); in combineCCMask()
7487 CCReg = CompareLHS->getOperand(4); in combineCCMask()
7492 if (CompareLHS->getOpcode() == ISD::SRA) { in combineCCMask()
7493 auto *SRACount = dyn_cast<ConstantSDNode>(CompareLHS->getOperand(1)); in combineCCMask()
7496 auto *SHL = CompareLHS->getOperand(0).getNode(); in combineCCMask()
7507 if (!CompareLHS->hasOneUse()) in combineCCMask()