reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1385 if (Value *V = foldSelectValueEquivalence(SI, *ICI, SQ)) 1388 if (Instruction *NewSel = canonicalizeMinMaxWithConstant(SI, *ICI, Builder)) 1391 if (Instruction *NewAbs = canonicalizeAbsNabs(SI, *ICI, Builder)) 1394 if (Instruction *NewAbs = canonicalizeClampLike(SI, *ICI, Builder)) 1398 tryToReuseConstantFromSelectInComparison(SI, *ICI, Builder)) 1401 bool Changed = adjustMinMax(SI, *ICI); 1403 if (Value *V = foldSelectICmpAnd(SI, ICI, Builder)) 1409 ICmpInst::Predicate Pred = ICI->getPredicate(); 1410 Value *CmpLHS = ICI->getOperand(0); 1411 Value *CmpRHS = ICI->getOperand(1); 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))