Lines Matching defs:CompareLHS
8046 auto *CompareLHS = ICmp->getOperand(0).getNode();
8051 // Optimize the case where CompareLHS is a SELECT_CCMASK.
8052 if (CompareLHS->getOpcode() == SystemZISD::SELECT_CCMASK) {
8061 auto *TrueVal = dyn_cast<ConstantSDNode>(CompareLHS->getOperand(0));
8064 auto *FalseVal = dyn_cast<ConstantSDNode>(CompareLHS->getOperand(1));
8073 auto *NewCCValid = dyn_cast<ConstantSDNode>(CompareLHS->getOperand(2));
8074 auto *NewCCMask = dyn_cast<ConstantSDNode>(CompareLHS->getOperand(3));
8083 CCReg = CompareLHS->getOperand(4);
8088 if (CompareLHS->getOpcode() == ISD::SRA) {
8089 auto *SRACount = dyn_cast<ConstantSDNode>(CompareLHS->getOperand(1));
8092 auto *SHL = CompareLHS->getOperand(0).getNode();
8103 if (!CompareLHS->hasOneUse())