]> granicus.if.org Git - clang/commit
Multiversioning- Ensure all MV functions are emitted.
authorErich Keane <erich.keane@intel.com>
Thu, 1 Nov 2018 15:11:43 +0000 (15:11 +0000)
committerErich Keane <erich.keane@intel.com>
Thu, 1 Nov 2018 15:11:43 +0000 (15:11 +0000)
commit65df29f9318ac13a633c0ce13b2b0bccf06e79ca
treed6e2c1de8ea6d3a76c42a1465090b4b73a3183f1
parented4a11b99a3071d3e1297ac627e4f3a268c90fc7
Multiversioning- Ensure all MV functions are emitted.

Multiverson function versions are always used (by the resolver), so ensure that
they are always emitted.

Change-Id: I5d2e0841fddf0d18918b3fb92ae76814add7ee96

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@345839 91177308-0d34-0410-b5e6-96231b3b80d8
lib/AST/ASTContext.cpp
test/CodeGen/attr-target-mv.c
test/CodeGenCXX/attr-cpuspecific.cpp
test/CodeGenCXX/attr-target-mv-member-funcs.cpp