[cfe-commits] r147848 - /cfe/trunk/lib/Basic/Targets.cpp

Benjamin Kramer benny.kra at googlemail.com
Tue Jan 10 03:50:14 PST 2012


Author: d0k
Date: Tue Jan 10 05:50:13 2012
New Revision: 147848

URL: http://llvm.org/viewvc/llvm-project?rev=147848&view=rev
Log:
Enable POPCNT and LZCNT with sse4a.

Modified:
    cfe/trunk/lib/Basic/Targets.cpp

Modified: cfe/trunk/lib/Basic/Targets.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Basic/Targets.cpp?rev=147848&r1=147847&r2=147848&view=diff
==============================================================================
--- cfe/trunk/lib/Basic/Targets.cpp (original)
+++ cfe/trunk/lib/Basic/Targets.cpp Tue Jan 10 05:50:13 2012
@@ -1703,7 +1703,7 @@
         Features["popcnt"] = Features["avx"] = Features["fma4"] = true;
     else if (Name == "sse4a")
       Features["mmx"] = Features["sse"] = Features["sse2"] = Features["sse3"] =
-        Features["sse4a"] = true;
+        Features["lzcnt"] = Features["popcnt"] = Features["sse4a"] = true;
     else if (Name == "lzcnt")
       Features["lzcnt"] = true;
     else if (Name == "bmi")





More information about the cfe-commits mailing list