|
From: <sv...@va...> - 2007-09-26 22:50:25
|
Author: sewardj
Date: 2007-09-26 23:50:27 +0100 (Wed, 26 Sep 2007)
New Revision: 1791
Log:
Track API changes.
Modified:
branches/THRCHECK/test_main.c
Modified: branches/THRCHECK/test_main.c
===================================================================
--- branches/THRCHECK/test_main.c 2007-09-26 22:43:10 UTC (rev 1790)
+++ branches/THRCHECK/test_main.c 2007-09-26 22:50:27 UTC (rev 1791)
@@ -127,7 +127,8 @@
/* FIXME: put sensible values into the .hwcaps fields */
LibVEX_default_VexArchInfo(&vai_x86);
- vai_x86.hwcaps = 0;
+ vai_x86.hwcaps = VEX_HWCAPS_X86_SSE1
+ | VEX_HWCAPS_X86_SSE2 | VEX_HWCAPS_X86_SSE3;
LibVEX_default_VexArchInfo(&vai_amd64);
vai_amd64.hwcaps = 0;
@@ -139,7 +140,7 @@
LibVEX_default_VexAbiInfo(&vbi);
/* ----- Set up args for LibVEX_Translate ----- */
-#if 1 /* ppc32 -> ppc32 */
+#if 0 /* ppc32 -> ppc32 */
vta.arch_guest = VexArchPPC32;
vta.archinfo_guest = vai_ppc32;
vta.arch_host = VexArchPPC32;
@@ -151,7 +152,7 @@
vta.arch_host = VexArchAMD64;
vta.archinfo_host = vai_amd64;
#endif
-#if 0 /* x86 -> x86 */
+#if 1 /* x86 -> x86 */
vta.arch_guest = VexArchX86;
vta.archinfo_guest = vai_x86;
vta.arch_host = VexArchX86;
@@ -187,6 +188,8 @@
vta.dispatch = NULL;
#endif
+ vta.finaltidy = NULL;
+
for (i = 0; i < TEST_N_ITERS; i++)
tres = LibVEX_Translate ( &vta );
|