Home
last modified time | relevance | path

Searched refs:CUDAFunctionTarget (Results 1 – 7 of 7) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaCUDA.cpp67 Sema::CUDAFunctionTarget
237 CUDAFunctionTarget CallerTarget = IdentifyCUDATarget(Caller); in IdentifyCUDAPreference()
238 CUDAFunctionTarget CalleeTarget = IdentifyCUDATarget(Callee); in IdentifyCUDAPreference()
340 resolveCalleeCUDATargetConflict(Sema::CUDAFunctionTarget Target1, in resolveCalleeCUDATargetConflict()
341 Sema::CUDAFunctionTarget Target2, in resolveCalleeCUDATargetConflict()
377 std::optional<CUDAFunctionTarget> InferredTarget; in inferCUDATargetForImplicitSpecialMember()
457 CUDAFunctionTarget FieldMethodTarget = in inferCUDATargetForImplicitSpecialMember()
679 CUDAFunctionTarget InitFnTarget = IdentifyCUDATarget(InitFn); in checkAllowedCUDAInitializer()
699 CUDAFunctionTarget CallerTarget = IdentifyCUDATarget(Caller); in CUDARecordImplicitHostDeviceFuncUsedByDevice()
982 CUDAFunctionTarget NewTarget = IdentifyCUDATarget(NewFD); in checkCUDATargetOverload()
[all …]
H A DSemaType.cpp377 Sema::CUDAFunctionTarget CFT = Sema::CFT_HostDevice);
381 Sema::CUDAFunctionTarget CFT);
628 Sema::CUDAFunctionTarget CFT) { in distributeFunctionTypeAttrToInnermost()
648 Sema::CUDAFunctionTarget CFT) { in distributeFunctionTypeAttrFromDeclSpec()
667 Sema::CUDAFunctionTarget CFT) { in distributeFunctionTypeAttrFromDeclarator()
695 Sema::CUDAFunctionTarget CFT) { in distributeTypeAttrsFromDeclarator()
7970 Sema::CUDAFunctionTarget CFT) { in handleFunctionTypeAttr()
8804 Sema::CUDAFunctionTarget CFT) { in processTypeAttrs()
H A DSemaOverload.cpp1500 Sema::CUDAFunctionTarget NewTarget = SemaRef.IdentifyCUDATarget(New), in IsOverloadOrOverrideImpl()
11729 Sema::CUDAFunctionTarget CallerTarget = S.IdentifyCUDATarget(Caller), in DiagnoseBadTarget()
H A DSemaDeclAttr.cpp5353 CUDAFunctionTarget CFT) { in CheckCallingConvAttr()
H A DSemaDecl.cpp20545 Sema::CUDAFunctionTarget T = IdentifyCUDATarget(FD); in getEmissionStatus()
H A DSemaExpr.cpp17306 CUDAFunctionTarget T = IdentifyCUDATarget(F); in BuildVAArgExpr()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h1024 enum CUDAFunctionTarget { enum
4785 CUDAFunctionTarget CFT = CFT_InvalidTarget);
13457 CUDAFunctionTarget IdentifyCUDATarget(const FunctionDecl *D,
13459 CUDAFunctionTarget IdentifyCUDATarget(const ParsedAttributesView &Attrs);
13481 CUDAFunctionTarget Target = CFT_HostDevice;
13494 CUDAFunctionTarget CurrentCUDATarget() { in CurrentCUDATarget()