Home
last modified time | relevance | path

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

/external/llvm-project/clang/lib/Sema/
DSemaDecl.cpp10084 MultiVersionKind MVType) { in AttrCompatibleWithMultiVersion()
10091 return MVType == MultiVersionKind::Target; in AttrCompatibleWithMultiVersion()
10101 MultiVersionKind MVType) { in checkNonMultiVersionCompatAttributes()
10103 MVType == MultiVersionKind::CPUDispatch || in checkNonMultiVersionCompatAttributes()
10104 MVType == MultiVersionKind::CPUSpecific; in checkNonMultiVersionCompatAttributes()
10118 if (MVType != MultiVersionKind::CPUDispatch && in checkNonMultiVersionCompatAttributes()
10119 MVType != MultiVersionKind::CPUSpecific) in checkNonMultiVersionCompatAttributes()
10123 if (MVType != MultiVersionKind::Target) in checkNonMultiVersionCompatAttributes()
10250 MultiVersionKind MVType) { in CheckMultiVersionAdditionalRules()
10259 MVType == MultiVersionKind::CPUDispatch || in CheckMultiVersionAdditionalRules()
[all …]
/external/llvm-project/clang/lib/AST/
DDecl.cpp3201 MultiVersionKind FunctionDecl::getMultiVersionKind() const { in getMultiVersionKind()
3203 return MultiVersionKind::Target; in getMultiVersionKind()
3205 return MultiVersionKind::CPUDispatch; in getMultiVersionKind()
3207 return MultiVersionKind::CPUSpecific; in getMultiVersionKind()
3208 return MultiVersionKind::None; in getMultiVersionKind()
/external/llvm-project/clang/include/clang/AST/
DDecl.h1788 enum class MultiVersionKind { enum
2397 MultiVersionKind getMultiVersionKind() const;
/external/llvm-project/clang/lib/CodeGen/
DCodeGenModule.cpp1148 case MultiVersionKind::CPUDispatch: in getMangledNameImpl()
1149 case MultiVersionKind::CPUSpecific: in getMangledNameImpl()
1154 case MultiVersionKind::Target: in getMangledNameImpl()
1157 case MultiVersionKind::None: in getMangledNameImpl()