Lines Matching defs:LHS1
1361 Value *LHS0 = LHS->getOperand(0), *LHS1 = LHS->getOperand(1);
1365 if (!matchIsNotNaN(PredL, LHS0, LHS1) ||
1379 Value *LHS0 = LHS->getOperand(0), *LHS1 = LHS->getOperand(1);
1383 if (LHS0 == RHS1 && RHS0 == LHS1) {
1403 if (LHS0 == RHS0 && LHS1 == RHS1) {
1415 return getFCmpValue(NewPred, LHS0, LHS1, Builder);
1428 if (match(LHS1, m_PosZeroFP()) && match(RHS1, m_PosZeroFP()))
1454 fcmpToClassTest(PredL, *LHS->getFunction(), LHS0, LHS1);
1474 match(LHS1, m_APFloatAllowPoison(LHSC)) &&
3289 Value *LHS1 = LHS->getOperand(1), *RHS1 = RHS->getOperand(1);
3292 match(LHS1, m_APInt(LHSC));
3298 if (LHS0 == RHS1 && LHS1 == RHS0) {
3300 std::swap(LHS0, LHS1);
3302 if (LHS0 == RHS0 && LHS1 == RHS1) {
3306 return getNewICmpValue(Code, IsSigned, LHS0, LHS1, Builder);
3379 PredL == PredR && match(LHS1, m_ZeroInt()) && match(RHS1, m_ZeroInt()) &&
3389 PredL == PredR && match(LHS1, m_AllOnes()) && match(RHS1, m_AllOnes()) &&
4107 Value *LHS0 = LHS->getOperand(0), *LHS1 = LHS->getOperand(1);
4111 if (LHS0 == RHS1 && LHS1 == RHS0) {
4112 std::swap(LHS0, LHS1);
4115 if (LHS0 == RHS0 && LHS1 == RHS1) {
4119 return getNewICmpValue(Code, IsSigned, LHS0, LHS1, Builder);
4127 if (match(LHS1, m_APInt(LC)) && match(RHS1, m_APInt(RC)) &&