Searched refs:CompareLHS (Results 1 – 2 of 2) sorted by relevance
8718 auto *CompareLHS = ICmp->getOperand(0).getNode(); in combineCCMask() local8724 if (CompareLHS->getOpcode() == SystemZISD::SELECT_CCMASK) { in combineCCMask()8733 auto *TrueVal = dyn_cast<ConstantSDNode>(CompareLHS->getOperand(0)); in combineCCMask()8736 auto *FalseVal = dyn_cast<ConstantSDNode>(CompareLHS->getOperand(1)); in combineCCMask()8745 auto *NewCCValid = dyn_cast<ConstantSDNode>(CompareLHS->getOperand(2)); in combineCCMask()8746 auto *NewCCMask = dyn_cast<ConstantSDNode>(CompareLHS->getOperand(3)); in combineCCMask()8755 CCReg = CompareLHS->getOperand(4); in combineCCMask()8760 if (CompareLHS->getOpcode() == ISD::SRA) { in combineCCMask()8761 auto *SRACount = dyn_cast<ConstantSDNode>(CompareLHS->getOperand(1)); in combineCCMask()8764 auto *SHL = CompareLHS->getOperand(0).getNode(); in combineCCMask()[all …]
14602 uint64_t CompareLHS = LHSOffset.getQuantity(); in EvaluateComparisonBinaryOperator() local14606 CompareLHS &= Mask; in EvaluateComparisonBinaryOperator()14618 if (CompareLHS > OffsetLimit || CompareRHS > OffsetLimit) in EvaluateComparisonBinaryOperator()14622 if (CompareLHS < CompareRHS) in EvaluateComparisonBinaryOperator()14624 if (CompareLHS > CompareRHS) in EvaluateComparisonBinaryOperator()