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.cpp11493 New == MultiVersionKind::None) in MultiVersionTypesCompatible()
11562 case MultiVersionKind::None: in CheckMultiVersionAdditionalDecl()
11566 case MultiVersionKind::Target: { in CheckMultiVersionAdditionalDecl()
11627 case MultiVersionKind::CPUSpecific: in CheckMultiVersionAdditionalDecl()
11628 case MultiVersionKind::CPUDispatch: { in CheckMultiVersionAdditionalDecl()
11759 if (MVKind == MultiVersionKind::None) in CheckMultiVersionFunction()
11798 case MultiVersionKind::Target: in CheckMultiVersionFunction()
11802 case MultiVersionKind::TargetClones: in CheckMultiVersionFunction()
11810 case MultiVersionKind::CPUDispatch: in CheckMultiVersionFunction()
11811 case MultiVersionKind::CPUSpecific: in CheckMultiVersionFunction()
[all …]
H A DSemaDeclAttr.cpp3699 << static_cast<unsigned>(MultiVersionKind::TargetClones) in handleTargetClonesAttr()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDecl.cpp3513 MultiVersionKind FunctionDecl::getMultiVersionKind() const { in getMultiVersionKind()
3515 return MultiVersionKind::Target; in getMultiVersionKind()
3517 return MultiVersionKind::TargetVersion; in getMultiVersionKind()
3519 return MultiVersionKind::CPUDispatch; in getMultiVersionKind()
3521 return MultiVersionKind::CPUSpecific; in getMultiVersionKind()
3523 return MultiVersionKind::TargetClones; in getMultiVersionKind()
3524 return MultiVersionKind::None; in getMultiVersionKind()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenModule.cpp1874 case MultiVersionKind::CPUDispatch: in getMangledNameImpl()
1875 case MultiVersionKind::CPUSpecific: in getMangledNameImpl()
1880 case MultiVersionKind::Target: in getMangledNameImpl()
1883 case MultiVersionKind::TargetVersion: in getMangledNameImpl()
1886 case MultiVersionKind::TargetClones: in getMangledNameImpl()
1890 case MultiVersionKind::None: in getMangledNameImpl()
4169 if (CurFD->getMultiVersionKind() == MultiVersionKind::Target) { in emitMultiVersionFunctions()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h1938 enum class MultiVersionKind { enum
2604 MultiVersionKind getMultiVersionKind() const;