Lines Matching defs:OverloadedTy

9839   auto *OverloadedTy =
9847 F = CGM.getIntrinsic(IntID, {OverloadedTy, Ops[1]->getType()});
9853 F = CGM.getIntrinsic(IntID, OverloadedTy);
9877 OverloadedTy->getElementType()->getScalarSizeInBits() / 8;
9883 // The following sext/zext is only needed when ResultTy != OverloadedTy. In
9893 auto *OverloadedTy =
9905 F = CGM.getIntrinsic(IntID, {OverloadedTy, Ops[2]->getType()});
9911 F = CGM.getIntrinsic(IntID, OverloadedTy);
9921 // Truncation is needed when SrcDataTy != OverloadedTy. In other cases it's
9923 Ops[0] = Builder.CreateTrunc(Ops[0], OverloadedTy);
9939 OverloadedTy->getElementType()->getScalarSizeInBits() / 8;
9951 auto *OverloadedTy = dyn_cast<llvm::ScalableVectorType>(Ops[1]->getType());
9952 if (!OverloadedTy)
9953 OverloadedTy = cast<llvm::ScalableVectorType>(Ops[2]->getType());
9956 Ops[0] = EmitSVEPredicateCast(Ops[0], OverloadedTy);
9975 Function *F = CGM.getIntrinsic(IntID, OverloadedTy);
10095 llvm::Type *OverloadedTy = getSVEType(TypeFlags);
10096 Function *F = CGM.getIntrinsic(BuiltinID, OverloadedTy);
10603 auto OverloadedTy = getSVEType(SVETypeFlags(Builtin->TypeModifier));
10604 Function *F = CGM.getIntrinsic(Intrinsic::aarch64_sve_psel, OverloadedTy);
10607 llvm::Value *Ops1 = EmitSVEPredicateCast(Ops[1], OverloadedTy);
10614 llvm::Type* OverloadedTy = getSVEType(TypeFlags);
10615 Function *F = CGM.getIntrinsic(Intrinsic::aarch64_sve_and_z, OverloadedTy);
10622 llvm::Type* OverloadedTy = getSVEType(TypeFlags);
10623 Function *F = CGM.getIntrinsic(Intrinsic::aarch64_sve_eor_z, OverloadedTy);
10665 llvm::ScalableVectorType *OverloadedTy = getSVEType(TypeFlags);
10666 Value *Dup = EmitSVEDupX(CmpNE, OverloadedTy);
10705 llvm::Type *OverloadedTy = getSVEVectorForElementType(EltTy);
10707 OverloadedTy, PoisonValue::get(OverloadedTy), Vec, Builder.getInt64(0));
10710 CGM.getIntrinsic(Intrinsic::aarch64_sve_dupq_lane, OverloadedTy);
10723 OverloadedTy);