Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaDecl.cpp10903 MultiVersionKind MVKind) { in AttrCompatibleWithMultiVersion()
10910 return MVKind == MultiVersionKind::Target; in AttrCompatibleWithMultiVersion()
10920 MultiVersionKind MVKind) { in checkNonMultiVersionCompatAttributes()
10933 if (MVKind != MultiVersionKind::CPUDispatch && in checkNonMultiVersionCompatAttributes()
10934 MVKind != MultiVersionKind::CPUSpecific) in checkNonMultiVersionCompatAttributes()
10938 if (MVKind != MultiVersionKind::Target) in checkNonMultiVersionCompatAttributes()
10942 if (MVKind != MultiVersionKind::TargetVersion) in checkNonMultiVersionCompatAttributes()
10946 if (MVKind != MultiVersionKind::TargetClones) in checkNonMultiVersionCompatAttributes()
11074 MultiVersionKind MVKind) { in CheckMultiVersionAdditionalRules()
11083 MVKind == MultiVersionKind::CPUDispatch || in CheckMultiVersionAdditionalRules()
[all …]
H A DSemaDeclAttr.cpp3648 << static_cast<unsigned>(MultiVersionKind::TargetClones) in handleTargetClonesAttr()
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DDecl.cpp3360 MultiVersionKind FunctionDecl::getMultiVersionKind() const { in getMultiVersionKind()
3362 return MultiVersionKind::Target; in getMultiVersionKind()
3364 return MultiVersionKind::TargetVersion; in getMultiVersionKind()
3366 return MultiVersionKind::CPUDispatch; in getMultiVersionKind()
3368 return MultiVersionKind::CPUSpecific; in getMultiVersionKind()
3370 return MultiVersionKind::TargetClones; in getMultiVersionKind()
3371 return MultiVersionKind::None; in getMultiVersionKind()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCodeGenModule.cpp1470 case MultiVersionKind::CPUDispatch: in getMangledNameImpl()
1471 case MultiVersionKind::CPUSpecific: in getMangledNameImpl()
1476 case MultiVersionKind::Target: in getMangledNameImpl()
1479 case MultiVersionKind::TargetVersion: in getMangledNameImpl()
1482 case MultiVersionKind::TargetClones: in getMangledNameImpl()
1486 case MultiVersionKind::None: in getMangledNameImpl()
3718 if (CurFD->getMultiVersionKind() == MultiVersionKind::Target) { in emitMultiVersionFunctions()
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DDecl.h1898 enum class MultiVersionKind { enum
2545 MultiVersionKind getMultiVersionKind() const;