From: Julian Seward Date: Wed, 20 Jun 2012 11:46:42 +0000 (+0000) Subject: Update. X-Git-Tag: svn/VALGRIND_3_8_0~211 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f8be24cd532bc59690555abe48c1b3af8650895e;p=thirdparty%2Fvalgrind.git Update. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12657 --- diff --git a/none/tests/amd64/avx-1.c b/none/tests/amd64/avx-1.c index eb3ff7a2ba..47ec75d6a6 100644 --- a/none/tests/amd64/avx-1.c +++ b/none/tests/amd64/avx-1.c @@ -1292,6 +1292,22 @@ GEN_test_RandM(VMOVSHDUP_256, "vmovshdup %%ymm9, %%ymm6", "vmovshdup (%%rax), %%ymm7") +GEN_test_RandM(VPERMILPS_VAR_128, + "vpermilps %%xmm6, %%xmm8, %%xmm7", + "vpermilps (%%rax), %%xmm8, %%xmm7") + +GEN_test_RandM(VPERMILPD_VAR_128, + "vpermilpd %%xmm6, %%xmm8, %%xmm7", + "vpermilpd (%%rax), %%xmm8, %%xmm7") + +GEN_test_RandM(VPERMILPS_VAR_256, + "vpermilps %%ymm6, %%ymm8, %%ymm7", + "vpermilps (%%rax), %%ymm8, %%ymm7") + +GEN_test_RandM(VPERMILPD_VAR_256, + "vpermilpd %%ymm6, %%ymm8, %%ymm7", + "vpermilpd (%%rax), %%ymm8, %%ymm7") + /* Comment duplicated above, for convenient reference: Allowed operands in test insns: @@ -1619,5 +1635,9 @@ int main ( void ) test_VMOVSLDUP_256(); test_VMOVSHDUP_128(); test_VMOVSHDUP_256(); + test_VPERMILPS_VAR_128(); + test_VPERMILPD_VAR_128(); + test_VPERMILPS_VAR_256(); + test_VPERMILPD_VAR_256(); return 0; }