Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDecl.cpp11012 MultiVersionKind MVKind) { in AttrCompatibleWithMultiVersion()
11019 return MVKind == MultiVersionKind::TargetVersion || in AttrCompatibleWithMultiVersion()
11020 MVKind == MultiVersionKind::TargetClones; in AttrCompatibleWithMultiVersion()
11022 return MVKind == MultiVersionKind::Target; in AttrCompatibleWithMultiVersion()
11032 MultiVersionKind MVKind) { in checkNonMultiVersionCompatAttributes()
11045 if (MVKind != MultiVersionKind::CPUDispatch && in checkNonMultiVersionCompatAttributes()
11046 MVKind != MultiVersionKind::CPUSpecific) in checkNonMultiVersionCompatAttributes()
11050 if (MVKind != MultiVersionKind::Target) in checkNonMultiVersionCompatAttributes()
11054 if (MVKind != MultiVersionKind::TargetVersion && in checkNonMultiVersionCompatAttributes()
11055 MVKind != MultiVersionKind::TargetClones) in checkNonMultiVersionCompatAttributes()
[all …]
H A DSemaDeclAttr.cpp3200 << static_cast<unsigned>(MultiVersionKind::TargetClones) in handleTargetClonesAttr()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDecl.cpp3550 MultiVersionKind FunctionDecl::getMultiVersionKind() const { in getMultiVersionKind()
3552 return MultiVersionKind::Target; in getMultiVersionKind()
3554 return MultiVersionKind::TargetVersion; in getMultiVersionKind()
3556 return MultiVersionKind::CPUDispatch; in getMultiVersionKind()
3558 return MultiVersionKind::CPUSpecific; in getMultiVersionKind()
3560 return MultiVersionKind::TargetClones; in getMultiVersionKind()
3561 return MultiVersionKind::None; in getMultiVersionKind()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenModule.cpp1885 case MultiVersionKind::CPUDispatch: in getMangledNameImpl()
1886 case MultiVersionKind::CPUSpecific: in getMangledNameImpl()
1891 case MultiVersionKind::Target: { in getMangledNameImpl()
1899 case MultiVersionKind::TargetVersion: { in getMangledNameImpl()
1907 case MultiVersionKind::TargetClones: { in getMangledNameImpl()
1916 case MultiVersionKind::None: in getMangledNameImpl()
4481 case MultiVersionKind::None: in GetOrCreateMultiVersionResolver()
4483 case MultiVersionKind::Target: in GetOrCreateMultiVersionResolver()
4484 case MultiVersionKind::CPUSpecific: in GetOrCreateMultiVersionResolver()
4485 case MultiVersionKind::CPUDispatch: in GetOrCreateMultiVersionResolver()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h1911 enum class MultiVersionKind { enum
2592 MultiVersionKind getMultiVersionKind() const;