Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaDecl.cpp11001 New == MultiVersionKind::None) in MultiVersionTypesCompatible()
11051 case MultiVersionKind::None: in CheckMultiVersionAdditionalDecl()
11055 case MultiVersionKind::Target: { in CheckMultiVersionAdditionalDecl()
11092 case MultiVersionKind::CPUSpecific: in CheckMultiVersionAdditionalDecl()
11093 case MultiVersionKind::CPUDispatch: { in CheckMultiVersionAdditionalDecl()
11215 if (MVKind == MultiVersionKind::None) in CheckMultiVersionFunction()
11237 case MultiVersionKind::Target: in CheckMultiVersionFunction()
11240 case MultiVersionKind::TargetClones: in CheckMultiVersionFunction()
11247 case MultiVersionKind::CPUDispatch: in CheckMultiVersionFunction()
11248 case MultiVersionKind::CPUSpecific: in CheckMultiVersionFunction()
[all …]
H A DSemaDeclAttr.cpp3551 << static_cast<unsigned>(MultiVersionKind::TargetClones) in handleTargetClonesAttr()
/llvm-project-15.0.7/clang/lib/AST/
H A DDecl.cpp3329 MultiVersionKind FunctionDecl::getMultiVersionKind() const { in getMultiVersionKind()
3331 return MultiVersionKind::Target; in getMultiVersionKind()
3333 return MultiVersionKind::CPUDispatch; in getMultiVersionKind()
3335 return MultiVersionKind::CPUSpecific; in getMultiVersionKind()
3337 return MultiVersionKind::TargetClones; in getMultiVersionKind()
3338 return MultiVersionKind::None; in getMultiVersionKind()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCodeGenModule.cpp1422 case MultiVersionKind::CPUDispatch: in getMangledNameImpl()
1423 case MultiVersionKind::CPUSpecific: in getMangledNameImpl()
1428 case MultiVersionKind::Target: in getMangledNameImpl()
1431 case MultiVersionKind::TargetClones: in getMangledNameImpl()
1435 case MultiVersionKind::None: in getMangledNameImpl()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DDecl.h1854 enum class MultiVersionKind { enum
2475 MultiVersionKind getMultiVersionKind() const;