Lines Matching refs:SelectInst
26 SelectInst *SI = dyn_cast<SelectInst>(V);
124 Instruction *InstCombiner::FoldSelectOpOp(SelectInst &SI, Instruction *TI,
211 Instruction *InstCombiner::FoldSelectIntoOp(SelectInst &SI, Value *TrueVal,
366 static Value *foldSelectICmpAndOr(const SelectInst &SI, Value *TrueVal,
415 /// visitSelectInstWithICmp - Visit a SelectInst that has an
418 Instruction *InstCombiner::visitSelectInstWithICmp(SelectInst &SI,
605 const SelectInst &SI) {
661 static Value *foldSelectICmpAnd(const SelectInst &SI, ConstantInt *TrueVal,
732 Instruction *InstCombiner::visitSelectInst(SelectInst &SI) {
958 if (SelectInst *TrueSI = dyn_cast<SelectInst>(TrueVal)) {
966 if (SelectInst *FalseSI = dyn_cast<SelectInst>(FalseVal)) {