Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaDecl.cpp9417 if (MVType != MultiVersionKind::Target) in HasNonMultiVersionAttributes()
9451 MVType == MultiVersionKind::CPUDispatch || in CheckMultiVersionAdditionalRules()
9452 MVType == MultiVersionKind::CPUSpecific; in CheckMultiVersionAdditionalRules()
9581 assert(MVType != MultiVersionKind::None && in CheckMultiVersionFirstFunction()
9705 if ((OldMVType == MultiVersionKind::Target && in CheckMultiVersionAdditionalDecl()
9706 NewMVType != MultiVersionKind::Target) || in CheckMultiVersionAdditionalDecl()
9707 (NewMVType == MultiVersionKind::Target && in CheckMultiVersionAdditionalDecl()
9708 OldMVType != MultiVersionKind::Target)) { in CheckMultiVersionAdditionalDecl()
9733 if (NewMVType == MultiVersionKind::Target) { in CheckMultiVersionAdditionalDecl()
9813 if (NewMVType == MultiVersionKind::Target && in CheckMultiVersionAdditionalDecl()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDecl.cpp2946 MultiVersionKind FunctionDecl::getMultiVersionKind() const { in getMultiVersionKind()
2948 return MultiVersionKind::Target; in getMultiVersionKind()
2950 return MultiVersionKind::CPUDispatch; in getMultiVersionKind()
2952 return MultiVersionKind::CPUSpecific; in getMultiVersionKind()
2953 return MultiVersionKind::None; in getMultiVersionKind()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenModule.cpp973 case MultiVersionKind::CPUDispatch: in getMangledNameImpl()
974 case MultiVersionKind::CPUSpecific: in getMangledNameImpl()
979 case MultiVersionKind::Target: in getMangledNameImpl()
982 case MultiVersionKind::None: in getMangledNameImpl()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDecl.h1721 enum class MultiVersionKind { enum
2238 MultiVersionKind getMultiVersionKind() const;