Lines Matching refs:ArgTy
2714 llvm::Type *ArgTy = CGF.ConvertType(Arg->getType()); in EmitCommonNeonSISDBuiltinExpr() local
2715 Function *F = CGF.LookupNeonLLVMIntrinsic(Int, Modifier, ArgTy, E); in EmitCommonNeonSISDBuiltinExpr()
2721 llvm::Type *ArgTy = ai->getType(); in EmitCommonNeonSISDBuiltinExpr() local
2723 ArgTy->getPrimitiveSizeInBits()) in EmitCommonNeonSISDBuiltinExpr()
2726 assert(ArgTy->isVectorTy() && !Ops[j]->getType()->isVectorTy()); in EmitCommonNeonSISDBuiltinExpr()
2730 CGF.Builder.CreateTruncOrBitCast(Ops[j], ArgTy->getVectorElementType()); in EmitCommonNeonSISDBuiltinExpr()
2732 CGF.Builder.CreateInsertElement(UndefValue::get(ArgTy), Ops[j], C0); in EmitCommonNeonSISDBuiltinExpr()
5067 llvm::Type *ArgTy = llvm::VectorType::get( in EmitAArch64BuiltinExpr() local
5069 llvm::Type* Tys[2] = { VTy, ArgTy }; in EmitAArch64BuiltinExpr()
6333 QualType ArgTy = E->getArg(1)->getType(); in EmitX86BuiltinExpr() local
6335 if (ArgTy->isIntegerType()) in EmitX86BuiltinExpr()
6338 Align = getContext().getTypeSizeInChars(ArgTy).getQuantity(); in EmitX86BuiltinExpr()