Lines Matching full:trueval
2684 static Value *SimplifySelectInst(Value *CondVal, Value *TrueVal,
2690 return CB->getZExtValue() ? TrueVal : FalseVal;
2693 if (TrueVal == FalseVal)
2694 return TrueVal;
2697 if (isa<Constant>(TrueVal))
2698 return TrueVal;
2701 if (isa<UndefValue>(TrueVal)) // select C, undef, X -> X
2704 return TrueVal;
2709 Value *llvm::SimplifySelectInst(Value *Cond, Value *TrueVal, Value *FalseVal,
2713 return ::SimplifySelectInst(Cond, TrueVal, FalseVal, Query (TD, TLI, DT),