Home
last modified time | relevance | path

Searched refs:TargetClones (Results 1 – 6 of 6) sorted by relevance

/src/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclAttr.cpp2954 enum ThirdParam { Target, TargetClones }; in checkTargetAttr() enumerator
3016 enum ThirdParam { Target, TargetClones, TargetVersion }; in checkTargetVersionAttr() enumerator
3058 enum ThirdParam { Target, TargetClones }; in checkTargetClonesAttrString() enumerator
3064 << Unsupported << None << "" << TargetClones; in checkTargetClonesAttrString()
3078 << Unsupported << None << "" << TargetClones; in checkTargetClonesAttrString()
3097 << Unsupported << None << CurFeature << TargetClones; in checkTargetClonesAttrString()
3130 << TargetClones; in checkTargetClonesAttrString()
3136 << Unsupported << None << Cur << TargetClones; in checkTargetClonesAttrString()
3145 << Unsupported << None << "" << TargetClones; in checkTargetClonesAttrString()
3200 << static_cast<unsigned>(MultiVersionKind::TargetClones) in handleTargetClonesAttr()
H A DSemaDecl.cpp11020 MVKind == MultiVersionKind::TargetClones; in AttrCompatibleWithMultiVersion()
11055 MVKind != MultiVersionKind::TargetClones) in checkNonMultiVersionCompatAttributes()
11058 case attr::TargetClones: in checkNonMultiVersionCompatAttributes()
11059 if (MVKind != MultiVersionKind::TargetClones && in checkNonMultiVersionCompatAttributes()
11291 MVKindFrom == MultiVersionKind::TargetClones)) in patchDefaultTargetVersion()
11404 return NewKind == MultiVersionKind::TargetClones; in MultiVersionTypesCompatible()
11405 case MultiVersionKind::TargetClones: in MultiVersionTypesCompatible()
11477 assert(OldMVKind == MultiVersionKind::TargetClones && in CheckMultiVersionAdditionalDecl()
11539 case MultiVersionKind::TargetClones: { in CheckMultiVersionAdditionalDecl()
11730 OldFD->getMultiVersionKind() != MultiVersionKind::TargetClones && in CheckMultiVersionFunction()
[all …]
/src/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h1916 TargetClones, enumerator
/src/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenModule.cpp1907 case MultiVersionKind::TargetClones: { in getMangledNameImpl()
4488 case MultiVersionKind::TargetClones: in GetOrCreateMultiVersionResolver()
/src/contrib/llvm-project/clang/include/clang/Basic/
H A DAttr.td3213 def TargetClones : InheritableAttr {
3265 def : MutualExclusions<[TargetClones, TargetVersion, Target, CPUDispatch, CPUSpecific]>;
/src/contrib/llvm-project/clang/lib/AST/
H A DDecl.cpp3560 return MultiVersionKind::TargetClones; in getMultiVersionKind()