Searched refs:MultiVersionKind (Results 1 – 4 of 4) sorted by relevance
9417 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 …]
2946 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()
973 case MultiVersionKind::CPUDispatch: in getMangledNameImpl()974 case MultiVersionKind::CPUSpecific: in getMangledNameImpl()979 case MultiVersionKind::Target: in getMangledNameImpl()982 case MultiVersionKind::None: in getMangledNameImpl()
1721 enum class MultiVersionKind { enum2238 MultiVersionKind getMultiVersionKind() const;