make the instruction sets of IA cpu comply with spec

per ABI specified in ndk/docs/Programmers_Guide/html/
md_3__key__topics__c_p_u__support__chapter_1-section_8__a_b_is.html#sa

x86: add ssse3, remove popcnt
x86_64: add sse43, sse41 and ssse3

Change-Id: Iede00d5ab58b16513c2dbfa698ae2b865ad9be5b
Signed-off-by: Jason Hu <jia-cheng.hu@intel.com>
diff --git a/target-i386/cpu.c b/target-i386/cpu.c
index e9df33e..c8dcb51 100644
--- a/target-i386/cpu.c
+++ b/target-i386/cpu.c
@@ -669,6 +669,7 @@
             CPUID_MTRR | CPUID_CLFLUSH | CPUID_MCA |
             CPUID_PSE36,
         .features[FEAT_1_ECX] =
+            CPUID_EXT_SSE42 | CPUID_EXT_SSE41 |CPUID_EXT_SSSE3 |
             CPUID_EXT_SSE3 | CPUID_EXT_CX16 | CPUID_EXT_POPCNT,
         .features[FEAT_8000_0001_EDX] =
             (PPRO_FEATURES & CPUID_EXT2_AMD_ALIASES) |
@@ -773,7 +774,7 @@
         .features[FEAT_1_EDX] =
             PPRO_FEATURES,
         .features[FEAT_1_ECX] =
-            CPUID_EXT_SSE3 | CPUID_EXT_POPCNT,
+            CPUID_EXT_SSE3 | CPUID_EXT_SSSE3,
         .xlevel = 0x80000004,
     },
     {