]> granicus.if.org Git - clang/commit
Fix sse4 for target attribute feature additions.
authorEric Christopher <echristo@gmail.com>
Wed, 1 Jul 2015 00:08:32 +0000 (00:08 +0000)
committerEric Christopher <echristo@gmail.com>
Wed, 1 Jul 2015 00:08:32 +0000 (00:08 +0000)
commite7407681b6abd8d3072c5f002f4ec67cb997714b
treea2b9be1af6683a62fda5c560de9d6c314b9d432d
parent73c84e326a17c9547ef49c0393f5067d940459d7
Fix sse4 for target attribute feature additions.
This reinstates part of the hack removed in r233223, by special
casing sse4 as part of the feature additions. The notable change
here is that we consider it only as part of setting the SSE level
and not as part of the actual target features set which handles
setting the rest of the masks.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@241130 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Basic/Targets.cpp
test/CodeGen/attr-target.c