reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Analysis/InstructionSimplify.cpp
 3938       if (auto *FalseC = dyn_cast<Constant>(FalseVal))
 3943       return isa<Constant>(FalseVal) ? FalseVal : TrueVal;
 3943       return isa<Constant>(FalseVal) ? FalseVal : TrueVal;
 3952       return FalseVal;
 3956   if (TrueVal == FalseVal)
 3960     return FalseVal;
 3961   if (isa<UndefValue>(FalseVal))   // select ?, X, undef -> X
 3965           simplifySelectWithICmpCond(Cond, TrueVal, FalseVal, Q, MaxRecurse))
 3968   if (Value *V = simplifySelectWithFCmp(Cond, TrueVal, FalseVal))
 3971   if (Value *V = foldSelectWithBinaryOp(Cond, TrueVal, FalseVal))
 3976     return *Imp ? TrueVal : FalseVal;