reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1413 if (CmpLHS == TrueVal && Pred == ICmpInst::ICMP_EQ) { 1428 DL.getTypeSizeInBits(TrueVal->getType()->getScalarType()); 1453 if (TrueWhenUnset && TrueVal == X && 1458 match(TrueVal, m_Xor(m_Specific(X), m_APInt(C))) && *Y == *C) 1462 match(TrueVal, m_Xor(m_Specific(X), m_APInt(C))) && *Y == *C) 1465 else if (!TrueWhenUnset && TrueVal == X && 1475 foldSelectICmpAndAnd(SI.getType(), ICI, TrueVal, FalseVal, Builder)) 1478 if (Instruction *V = foldSelectCtlzToCttz(ICI, TrueVal, FalseVal, Builder)) 1481 if (Value *V = foldSelectICmpAndOr(ICI, TrueVal, FalseVal, Builder)) 1484 if (Value *V = foldSelectICmpLshrAshr(ICI, TrueVal, FalseVal, Builder)) 1487 if (Value *V = foldSelectCttzCtlz(ICI, TrueVal, FalseVal, Builder)) 1490 if (Value *V = canonicalizeSaturatedSubtract(ICI, TrueVal, FalseVal, Builder)) 1493 if (Value *V = canonicalizeSaturatedAdd(ICI, TrueVal, FalseVal, Builder))