Lines Matching refs:ZExtInst
1646 return new ZExtInst(NewOp, DestTy); in foldLogicCastConstant()
1688 auto *ICmpR = cast<ZExtInst>(Op1)->getOperand(0); in foldCastedBitwiseLogic()
1691 return new ZExtInst(BitwiseOp, Op0->getType()); in foldCastedBitwiseLogic()
1865 return new ZExtInst(Builder.CreateAnd(NewBO, X), Ty); in narrowMaskedBinOp()
2228 return new ZExtInst(IsZero, Ty); in visitAnd()
2333 Value *BinOp = isa<ZExtInst>(BO->getOperand(0)) in visitAnd()
2338 return new ZExtInst(And, Ty); in visitAnd()
2351 return new ZExtInst(NewBO, Ty); in visitAnd()
2361 return new ZExtInst(NewBO, Ty); in visitAnd()
2840 } else if (isa<ZExtInst>(Or0) || isa<ZExtInst>(Or1)) { in matchFunnelShift()
2852 if (!isa<ZExtInst>(Or1)) in matchFunnelShift()
2877 if (!isa<ZExtInst>(Y)) in matchFunnelShift()
2921 if (!isa<ZExtInst>(Op0)) in matchOrConcat()