Lines Matching defs:ZExt
7421 case CCValAssign::ZExt:
7484 case CCValAssign::ZExt:
7850 case CCValAssign::ZExt:
8503 case CCValAssign::ZExt:
9051 case CCValAssign::ZExt:
16259 else if (Opcode == Instruction::ZExt)
16491 auto *ZExt = dyn_cast<ZExtInst>(I);
16492 if (ZExt && SrcTy->getElementType()->isIntegerTy(8)) {
16499 // If the ZExt can be lowered to a single ZExt to the next power-of-2 and
16500 // the remaining ZExt folded into the user, don't use tbl lowering.
16510 IRBuilder<> Builder(ZExt);
16512 Builder, ZExt->getOperand(0), cast<FixedVectorType>(ZExt->getType()),
16516 ZExt->replaceAllUsesWith(Result);
16517 ZExt->eraseFromParent();
16525 Value *ZExt = createTblShuffleForZExt(
16528 assert(ZExt && "Cannot fail for the i8 to float conversion");
16529 auto *UI = Builder.CreateUIToFP(ZExt, DstTy);
18084 /// SExt/ZExt rather than the scalar SExt/ZExt
18148 /// making use of the vector SExt/ZExt rather than the scalar SExt/ZExt