History log of /external/valgrind/none/tests/amd64/avx-1.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
80100176b341d7aed8ffdec049ce44aeb54032d4 15-Aug-2015 rhyskidd <rhyskidd@a5019735-40e9-0310-863c-91ae7b9d1cf9> Increase test coverage on OS X, by re-enabling the none/tests/amd64/avx-1 regression tests with a handy memalign() shim.
n-i-bz

(Unfortunately I don’t have right here the hw support, but build environment works)

$ perl tests/vg_regtest none/tests/amd64/avx-1
avx-1: (skipping, prereq failed: test -x avx-1 && ../../../tests/x86_amd64_features amd64-avx)

== 0 tests, 0 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures ==


On OS X 10.10

Before:

== 594 tests, 215 stderr failures, 9 stdout failures, 0 stderrB failures, 0 stdoutB failures, 30 post failures ==

After:

== 594 tests, 215 stderr failures, 9 stdout failures, 0 stderrB failures, 0 stdoutB failures, 30 post failures ==


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15550 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
d604d8c8ea61d4a6eed39aeba36d504ec57b71f2 13-Aug-2015 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Add test cases for missing AVX VCMPPD/VCMPPS cases.
Pertains to vex r3170.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15532 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
f01eaf248ee0f8d4114d30908d95426473ccb3a7 28-Jan-2015 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Add test cases for AVX-1 conditional vector stores:
VMASKMOVP{D,S} xmm/ymm to memory. Pertains to #335785.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14894 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
682d2854139a8a5e583231676d9ae6415aa73648 27-Mar-2013 tom <tom@a5019735-40e9-0310-863c-91ae7b9d1cf9> Test support for the EQ_UQ SSE FP comparison operation. BZ#317444.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13342 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
f0145384c152263410abd29bbcf5a6f9eaa941e7 27-Mar-2013 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Testcase additions pertaining to #305728, which added support for
AVX2, BMI1, BMI2 and FMA instructions.
(Jakub Jelinek, jakub@redhat.com)



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13339 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
1bc3c008ee3c3e02c893fff9a2a3421b77e19e3e 14-Jul-2012 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Add test case for VCMPNGESS.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12745 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
b51efc35a8322f5b370243079e23627a079a43d8 25-Jun-2012 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Improve testing of AVX FP comparisons.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12674 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
502ae537db067a975dbce0264846c8bab343c6fb 24-Jun-2012 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Update.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12672 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
9ad4c4281f0860f7b1a6de7aeb62f1f70742e3e3 24-Jun-2012 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Update.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12671 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
9c1f2357c73a6711b3b641660b3e133318598a34 24-Jun-2012 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Update.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12670 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
485b447a01ebd9490b0ef7562e0ea99edee5bda7 24-Jun-2012 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Update.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12669 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
cf96744c0dbc586b7da51fdc42494357c8903522 24-Jun-2012 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Update.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12668 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
ebd9b78bb03478ee663c3461853504951ccf3696 24-Jun-2012 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Update.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12667 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
285c723264b5c277b361acd7f8896830dc5829ab 24-Jun-2012 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Update.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12666 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
f5c095519bfcc0ced0afe640acd61a8312fc8d13 24-Jun-2012 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Allow each test to be run multiple times (default is 3), rather than
just once.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12665 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
35e7c8201033578d20b6b4c2e43c2a47358427c8 24-Jun-2012 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Update.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12664 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
f831631cac8f24739ef6cf1f65c5ac165ab0ca99 20-Jun-2012 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Update.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12657 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
68831a1c1fe8e13bb0e365adc02e0fa18f7f1833 20-Jun-2012 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Update.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12656 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
70a88d3a8d547fe596aa81613856475968a4b740 19-Jun-2012 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Update.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12654 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
337cea1f0a79cd6339f27e74468fe1e0cd6c0aa2 19-Jun-2012 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Update.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12653 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
1ff29ef079170ed4441d52b5b572914451e4fa5f 18-Jun-2012 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Update.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12652 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
f491479ff110a500b8852cc69cb481366d52b5a3 15-Jun-2012 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Update.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12640 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
00d89cd0863667bde81a369d4432297ef6509634 15-Jun-2012 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Update.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12639 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
31fec702c6e0229b3e277a6c4fe02b2d725e176b 14-Jun-2012 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Update.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12636 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
eecec67afdb62d5d3a1e1ab16a7b298b3a2ca426 13-Jun-2012 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Update.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12633 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
926d3536a48f1924e3687b5e5f4d3d8de800305a 12-Jun-2012 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Update.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12632 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
a060b3c5dba8217c173d47be8656ee6ce86b74f5 12-Jun-2012 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Update.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12631 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
8ad4ff347d9797747814dbcf4bf7b3278e931188 04-Jun-2012 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Update.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12607 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
2d5b2a55dd4283552ee6a6a691d8070f376d543f 02-Jun-2012 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Update.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12601 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
dde285be7677ed44f2d1927cd98401418d4f4fc7 27-May-2012 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Add more test cases for VCMPSS, and reenable disabled tests for VCMPSD
and VEXTRACTF128, now that the implementation has been fixed. Current
status that all so-far implemented AVX instructions are tested by this
file, and none have any detectable failures.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12588 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
7d4f1fe1d7043271db650a152e2bc1ae99da176e 27-May-2012 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Add tests for all AVX instructions implemented so far.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12587 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
0c960ff8ed4bd3a9a4851c14d89cdca7c53a2bbd 25-May-2012 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Update.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12583 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
cf0de705622c4711cd696291c331e6e94e6b15e9 25-May-2012 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Update.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12582 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
d5af4c24e3be249b26e96b4f69664a5b0179b0ca 24-May-2012 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Update.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12580 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
d2b33d0ff54f44f4deaaee50e35a02ec1db4c756 23-May-2012 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Update.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12577 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
4eb86cedfb83bf133a422f5f41533b93fb2f9ac4 22-May-2012 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Update.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12576 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c
45fa9f4bd1819c7ac0d9469df4e35cee0c130153 21-May-2012 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Add initial support for Intel AVX instructions (Valgrind side).
Tracker bug is #273475.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12569 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/amd64/avx-1.c