[llvm-commits] [llvm] r131476 - /llvm/trunk/lib/Target/X86/X86Subtarget.cpp

Mon P Wang wangmp at apple.com
Tue May 17 11:33:37 PDT 2011


Author: wangmp
Date: Tue May 17 13:33:37 2011
New Revision: 131476

URL: http://llvm.org/viewvc/llvm-project?rev=131476&view=rev
Log:
Enable autodetect of popcnt

Modified:
    llvm/trunk/lib/Target/X86/X86Subtarget.cpp

Modified: llvm/trunk/lib/Target/X86/X86Subtarget.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86Subtarget.cpp?rev=131476&r1=131475&r2=131476&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86Subtarget.cpp (original)
+++ llvm/trunk/lib/Target/X86/X86Subtarget.cpp Tue May 17 13:33:37 2011
@@ -265,6 +265,7 @@
 
   HasCLMUL = IsIntel && ((ECX >> 1) & 0x1);
   HasFMA3  = IsIntel && ((ECX >> 12) & 0x1);
+  HasPOPCNT = IsIntel && ((ECX >> 23) & 0x1);
   HasAES   = IsIntel && ((ECX >> 25) & 0x1);
 
   if (IsIntel || IsAMD) {





More information about the llvm-commits mailing list