Home
last modified time | relevance | path

Searched refs:MultiVersionKind (Results 1 – 4 of 4) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaDecl.cpp10242 return MVType == MultiVersionKind::Target; in AttrCompatibleWithMultiVersion()
10254 MVType == MultiVersionKind::CPUDispatch || in checkNonMultiVersionCompatAttributes()
10255 MVType == MultiVersionKind::CPUSpecific; in checkNonMultiVersionCompatAttributes()
10274 if (MVType != MultiVersionKind::Target) in checkNonMultiVersionCompatAttributes()
10410 MVType == MultiVersionKind::CPUDispatch || in CheckMultiVersionAdditionalRules()
10411 MVType == MultiVersionKind::CPUSpecific; in CheckMultiVersionAdditionalRules()
10447 assert(MVType != MultiVersionKind::None && in CheckMultiVersionFirstFunction()
10570 if ((OldMVType == MultiVersionKind::Target && in CheckMultiVersionAdditionalDecl()
10572 (NewMVType == MultiVersionKind::Target && in CheckMultiVersionAdditionalDecl()
10677 if (NewMVType == MultiVersionKind::Target && in CheckMultiVersionAdditionalDecl()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DDecl.cpp3227 MultiVersionKind FunctionDecl::getMultiVersionKind() const { in getMultiVersionKind()
3229 return MultiVersionKind::Target; in getMultiVersionKind()
3231 return MultiVersionKind::CPUDispatch; in getMultiVersionKind()
3233 return MultiVersionKind::CPUSpecific; in getMultiVersionKind()
3234 return MultiVersionKind::None; in getMultiVersionKind()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h1834 enum class MultiVersionKind { enum
2443 MultiVersionKind getMultiVersionKind() const;
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenModule.cpp1282 case MultiVersionKind::CPUDispatch: in getMangledNameImpl()
1283 case MultiVersionKind::CPUSpecific: in getMangledNameImpl()
1288 case MultiVersionKind::Target: in getMangledNameImpl()
1291 case MultiVersionKind::None: in getMangledNameImpl()