Lines Matching refs:SelectInst
1372 if (SelectInst *SI = dyn_cast<SelectInst>(Op0)) in visitAnd()
1551 return SelectInst::Create(X, Op1, Zero); in visitAnd()
1558 return SelectInst::Create(X, Zero, Op1); in visitAnd()
1767 return SelectInst::Create(Cond, C, B); in MatchSelectFromAndOr()
1769 return SelectInst::Create(Cond, C, B); in MatchSelectFromAndOr()
1773 return SelectInst::Create(Cond, C, D); in MatchSelectFromAndOr()
1775 return SelectInst::Create(Cond, C, D); in MatchSelectFromAndOr()
2276 if (SelectInst *SI = dyn_cast<SelectInst>(Op0)) in visitOr()
2583 return SelectInst::Create(A, ConstantInt::getSigned(I.getType(), -1), Op1); in visitOr()
2585 return SelectInst::Create(A, ConstantInt::getSigned(I.getType(), -1), Op0); in visitOr()
2609 return SelectInst::Create(X, orTrue, orFalse); in visitOr()
2770 if (SelectInst *SI = dyn_cast<SelectInst>(Op0)) in visitXor()