Lines Matching defs:TrueVal
2674 static Value *SimplifySelectInst(Value *CondVal, Value *TrueVal,
2680 return CB->getZExtValue() ? TrueVal : FalseVal;
2683 if (TrueVal == FalseVal)
2684 return TrueVal;
2687 if (isa<Constant>(TrueVal))
2688 return TrueVal;
2691 if (isa<UndefValue>(TrueVal)) // select C, undef, X -> X
2694 return TrueVal;
2699 Value *llvm::SimplifySelectInst(Value *Cond, Value *TrueVal, Value *FalseVal,
2703 return ::SimplifySelectInst(Cond, TrueVal, FalseVal, Query (TD, TLI, DT),