Lines Matching defs:LHS1
1410 Value *LHS0 = LHS->getOperand(0), *LHS1 = LHS->getOperand(1);
1414 if (!matchIsNotNaN(PredL, LHS0, LHS1) ||
1424 Value *LHS0 = LHS->getOperand(0), *LHS1 = LHS->getOperand(1);
1428 if (LHS0 == RHS1 && RHS0 == LHS1) {
1448 if (LHS0 == RHS0 && LHS1 == RHS1) {
1455 return getFCmpValue(NewPred, LHS0, LHS1, Builder,
1469 if (match(LHS1, m_PosZeroFP()) && match(RHS1, m_PosZeroFP())) {
1497 fcmpToClassTest(PredL, *LHS->getFunction(), LHS0, LHS1);
1517 match(LHS1, m_APFloatAllowPoison(LHSC)) &&
3313 Value *LHS1 = LHS->getOperand(1), *RHS1 = RHS->getOperand(1);
3316 match(LHS1, m_APInt(LHSC));
3322 if (LHS0 == RHS1 && LHS1 == RHS0) {
3324 std::swap(LHS0, LHS1);
3326 if (LHS0 == RHS0 && LHS1 == RHS1) {
3330 return getNewICmpValue(Code, IsSigned, LHS0, LHS1, Builder);
3406 PredL == PredR && match(LHS1, m_ZeroInt()) && match(RHS1, m_ZeroInt()) &&
3417 PredL == PredR && match(LHS1, m_AllOnes()) && match(RHS1, m_AllOnes()) &&
4137 Value *LHS0 = LHS->getOperand(0), *LHS1 = LHS->getOperand(1);
4141 if (LHS0 == RHS1 && LHS1 == RHS0) {
4142 std::swap(LHS0, LHS1);
4145 if (LHS0 == RHS0 && LHS1 == RHS1) {
4149 return getNewICmpValue(Code, IsSigned, LHS0, LHS1, Builder);
4157 if (match(LHS1, m_APInt(LC)) && match(RHS1, m_APInt(RC)) &&