| /freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | DXIL.td | 32 def OverloadTy : DXILOpParamType; 407 let arguments = [OverloadTy]; 408 let result = OverloadTy; 418 let arguments = [OverloadTy]; 419 let result = OverloadTy; 427 let arguments = [OverloadTy]; 437 let arguments = [OverloadTy]; 446 let arguments = [OverloadTy]; 455 let arguments = [OverloadTy]; 465 let arguments = [OverloadTy]; [all …]
|
| H A D | DXILOpBuilder.cpp | 265 Type *OverloadTy) { in getTypeFromOpParamType() argument 285 case OpParamType::OverloadTy: in getTypeFromOpParamType() 286 return OverloadTy; in getTypeFromOpParamType() 367 LLVMContext &Context, Type *OverloadTy) { in getArgTypesFromOpParamTypes() argument 371 ArgTys.emplace_back(getTypeFromOpParamType(Ty, Context, OverloadTy)); in getArgTypesFromOpParamTypes() 381 Type *OverloadTy) { in getDXILOpFunctionType() argument 387 getTypeFromOpParamType(RetType, Context, OverloadTy), \ in getDXILOpFunctionType() 388 getArgTypesFromOpParamTypes({__VA_ARGS__}, Context, OverloadTy), \ in getDXILOpFunctionType() 499 Type *OverloadTy = nullptr; in tryCreateOp() local 503 OverloadTy = RetTy; in tryCreateOp() [all …]
|
| H A D | DXILIntrinsicExpansion.cpp | 45 static bool resourceAccessNeeds64BitExpansion(Module *M, Type *OverloadTy, in resourceAccessNeeds64BitExpansion() argument 50 Type *ScalarTy = OverloadTy->getScalarType(); in resourceAccessNeeds64BitExpansion()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | IntrinsicInst.cpp | 638 Type *OverloadTy = Params[0]->getType(); in getOrInsertDeclarationForParams() local 640 OverloadTy = in getOrInsertDeclarationForParams() 643 VPFunc = Intrinsic::getOrInsertDeclaration(M, VPID, OverloadTy); in getOrInsertDeclarationForParams()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaCast.cpp | 1281 if (SrcExpr.get()->getType() == Self.Context.OverloadTy) { in CheckReinterpretCast() 1354 if (SrcExpr.get()->getType() == Self.Context.OverloadTy) { in CheckStaticCast() 1853 if (SrcExpr.get()->getType() == Self.Context.OverloadTy) { in TryStaticMemberPointerUpcast() 2297 if (SrcType == Self.Context.OverloadTy) { in TryReinterpretCast() 2884 if (SrcExpr.get()->getType() == Self.Context.OverloadTy) { in CheckCXXCStyleCast() 3044 if (SrcExpr.get()->getType() == Self.Context.OverloadTy) { in CheckCStyleCast()
|
| H A D | SemaOverload.cpp | 2261 if (FromType == S.Context.OverloadTy) { in IsStandardConversion() 2335 S.Context.getCanonicalType(FromType) != S.Context.OverloadTy) { in IsStandardConversion() 5279 if (S.Context.getCanonicalType(T2) == S.Context.OverloadTy) { in TryReferenceInit() 5771 if (S.Context.getCanonicalType(T2) == S.Context.OverloadTy) { in TryListConversion() 11772 assert(OverloadedExpr->getType() == Context.OverloadTy); in NoteAllOverloadCandidates() 11851 if (FromTy == S.Context.OverloadTy) { in DiagnoseBadConversion() 13903 assert(AddressOfExpr->getType() == Context.OverloadTy); in ResolveAddressOfOverloadedFunction() 14033 assert(E->getType() == Context.OverloadTy && "SrcExpr must be an overload"); in resolveAndFixAddressOfSingleOverloadCandidate() 14145 assert(SrcExpr.get()->getType() == Context.OverloadTy); in ResolveAndFixSingleFunctionTemplateSpecialization() 16036 MemExprE->getType() == Context.OverloadTy); in BuildCallToMemberFunction()
|
| H A D | SemaInit.cpp | 4748 S.Context.OverloadTy) { in ResolveOverloadedFunctionForReferenceBinding() 5468 if (S.Context.getCanonicalType(T2) == S.Context.OverloadTy) in TryReferenceInitializationCore() 5644 else if (S.Context.getCanonicalType(T2) == S.Context.OverloadTy) in TryReferenceInitializationCore() 6959 Initializer->getType() == Context.OverloadTy && in InitializeFrom() 8870 if (OnlyArg->getType() == S.Context.OverloadTy) { in Diagnose()
|
| H A D | SemaExpr.cpp | 656 if (T == Context.OverloadTy || T->isRecordType() || in DefaultLvalueConversion() 6338 QualType OverloadTy = Context.getFunctionType(FT->getReturnType(), in rewriteBuiltinFunctionDecl() local 6343 FDecl->getIdentifier(), OverloadTy, in rewriteBuiltinFunctionDecl() 6348 FT = cast<FunctionProtoType>(OverloadTy); in rewriteBuiltinFunctionDecl() 6554 T == Context.BuiltinFnTy || T == Context.OverloadTy || in MayBeFunctionType() 6649 if (Fn->getType() == Context.OverloadTy) { in BuildCallExpr() 9779 } else if (RHS.get()->getType() == Context.OverloadTy) { in CheckSingleAssignmentConstraints() 14397 return Context.OverloadTy; in CheckAddressOfOperand() 14559 return Context.OverloadTy; in CheckAddressOfOperand() 17243 if (SecondType == Context.OverloadTy) in DiagnoseAssignmentResult()
|
| H A D | SemaTemplate.cpp | 4825 if (ULE->getType() == Context.OverloadTy && R.isSingleResult() && in BuildTemplateIdExpr() 6335 } else if (Context.hasSameUnqualifiedType(Arg, Context.OverloadTy)) { in CheckTemplateArgument() 7452 if (DeductionArg->getType() == Context.OverloadTy) { in CheckTemplateArgument() 7511 if (Arg->getType() == Context.OverloadTy) { in CheckTemplateArgument()
|
| H A D | Sema.cpp | 2646 if (E.getType() == Context.OverloadTy) { in tryExprAsCall()
|
| H A D | SemaTemplateDeduction.cpp | 1662 assert(A->getCanonicalTypeInternal() != S.Context.OverloadTy && in DeduceTemplateArgumentsByTypeMatch() 4258 if (ArgType == S.Context.OverloadTy) { in AdjustFunctionParmAndArgTypesForDeduction()
|
| H A D | SemaDeclAttr.cpp | 1789 if (ULE->getType() == S.Context.OverloadTy) in handleRestrictAttr() 3680 if (ULE->getType() == S.Context.OverloadTy) in handleCleanupAttr()
|
| H A D | SemaStmt.cpp | 3787 if (RetExpr->getType() == Context.OverloadTy) { in DeduceFunctionTypeFromReturnExpr()
|
| H A D | SemaLookup.cpp | 3334 if (Arg->getType() != Context.OverloadTy) { in FindAssociatedClassesAndNamespaces()
|
| H A D | SemaExprCXX.cpp | 4703 if (Context.hasSameType(FromType, Context.OverloadTy)) { in PerformImplicitConversion()
|
| H A D | SemaType.cpp | 1864 assert(Context.getCanonicalType(T) != Context.OverloadTy && in BuildReferenceType()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | BuiltinTypes.def | 279 PLACEHOLDER_TYPE(Overload, OverloadTy)
|
| H A D | ASTContext.h | 1240 CanQualType DependentTy, OverloadTy, BoundMemberTy, UnresolvedTemplateTy, variable
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprClassification.cpp | 45 if (TR->isFunctionType() || TR == Ctx.OverloadTy) in ClassifyImpl()
|
| H A D | ExprCXX.cpp | 476 : Expr(SC, Context.OverloadTy, VK_LValue, OK_Ordinary), NameInfo(NameInfo), in OverloadExpr()
|
| H A D | ASTContext.cpp | 1389 InitBuiltinType(OverloadTy, BuiltinType::Overload); in InitBuiltinTypes()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReader.cpp | 7674 T = Context.OverloadTy; in GetType()
|