]> granicus.if.org Git - clang/commit
Merging r342152:
authorTom Stellard <tstellar@redhat.com>
Sat, 8 Dec 2018 04:29:09 +0000 (04:29 +0000)
committerTom Stellard <tstellar@redhat.com>
Sat, 8 Dec 2018 04:29:09 +0000 (04:29 +0000)
commit5f0402da8b29d33e09f69eccf2d022eaaba5a56e
tree8e23ea7ea434cb13237d9277d4b48bc17ea37388
parentfb468b647c68756bd60c843af15bac072b0eaa70
Merging r342152:

------------------------------------------------------------------------
r342152 | erichkeane | 2018-09-13 09:58:24 -0700 (Thu, 13 Sep 2018) | 6 lines

[NFC]Refactor MultiVersion Resolver Emission to combine types

Previously, both types (plus the future target-clones) of
multiversioning had a separate ResolverOption structure and emission
function.  This patch combines the two, at the expense of a slightly
more expensive sorting function.
------------------------------------------------------------------------

git-svn-id: https://llvm.org/svn/llvm-project/cfe/branches/release_70@348681 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/Attr.td
lib/CodeGen/CodeGenFunction.cpp
lib/CodeGen/CodeGenFunction.h
lib/CodeGen/CodeGenModule.cpp