Lines Matching refs:SelectInst
120 Instruction *InstCombiner::FoldSelectOpOp(SelectInst &SI, Instruction *TI, in FoldSelectOpOp()
229 Instruction *InstCombiner::FoldSelectIntoOp(SelectInst &SI, Value *TrueVal, in FoldSelectIntoOp()
309 static Value *foldSelectICmpAndOr(const SelectInst &SI, Value *TrueVal, in foldSelectICmpAndOr()
415 Instruction *InstCombiner::visitSelectInstWithICmp(SelectInst &SI, in visitSelectInstWithICmp()
624 const SelectInst &SI) { in CanSelectOperandBeMappingIntoPredBlock()
711 SelectInst *SI = cast<SelectInst>(Inner); in FoldSPFofSPF()
769 static Value *foldSelectICmpAnd(const SelectInst &SI, ConstantInt *TrueVal, in foldSelectICmpAnd()
842 static Instruction *foldAddSubSelect(SelectInst &SI, in foldAddSubSelect()
912 Instruction *InstCombiner::visitSelectInst(SelectInst &SI) { in visitSelectInst()
1031 return SelectInst::Create(NewCond, FalseVal, TrueVal, in visitSelectInst()
1074 return SelectInst::Create(NewCond, FalseVal, TrueVal, in visitSelectInst()
1187 if (SelectInst *TrueSI = dyn_cast<SelectInst>(TrueVal)) { in visitSelectInst()
1207 if (SelectInst *FalseSI = dyn_cast<SelectInst>(FalseVal)) { in visitSelectInst()