Lines Matching defs:ArgTy
449 auto *ArgTy = cast<FixedVectorType>(Arg0->getType());
451 unsigned NumSrcElts = ArgTy->getNumElements();
457 unsigned SrcScalarSizeInBits = ArgTy->getScalarSizeInBits();
484 auto *MinC = Constant::getIntegerValue(ArgTy, MinValue);
485 auto *MaxC = Constant::getIntegerValue(ArgTy, MaxValue);
511 auto *ArgTy = cast<FixedVectorType>(Arg0->getType());
512 assert(ArgTy == ResTy && ResTy->getScalarSizeInBits() == 16 &&
541 auto *ExtTy = FixedVectorType::getExtendedElementVectorType(ArgTy);
569 [[maybe_unused]] auto *ArgTy = cast<FixedVectorType>(Arg0->getType());
572 assert(ArgTy->getNumElements() == (2 * NumDstElts) &&
573 ResTy->getScalarSizeInBits() == (2 * ArgTy->getScalarSizeInBits()) &&
626 auto *ArgTy = dyn_cast<FixedVectorType>(Arg->getType());
628 if (!ArgTy)
636 unsigned NumElts = ArgTy->getNumElements();
639 Value *Res = Builder.CreateBitCast(Arg, VectorType::getInteger(ArgTy));
3347 auto *ArgTy = II.getArgOperand(0)->getType();
3348 unsigned InnerVWidth = cast<FixedVectorType>(ArgTy)->getNumElements();