]> Cypherpunks repositories - gostls13.git/commit
cmd/asm/internal/asm: add AVX512 end2end tests
authorisharipo <iskander.sharipov@intel.com>
Mon, 16 Apr 2018 10:40:14 +0000 (13:40 +0300)
committerBrad Fitzpatrick <bradfitz@golang.org>
Fri, 20 Apr 2018 18:30:50 +0000 (18:30 +0000)
commit88315fd105b32ff178f01e82d4f2f47504bd5bb4
tree052c212679a6ed43bca797c28e0fd19a60e3df97
parentc284171bbb658085d364127f0d20a92341643583
cmd/asm/internal/asm: add AVX512 end2end tests

All test cases are commented-out until real implementation is merged.

These files are required to make x86avxgen work: it expects that
for each new instruction it enables end2end test cases are available.

This test suite is automatically generated.
Additional AVX512 tests will be added later.

Change-Id: I5f5cb6b90540834585ee5ad4c00ebfbb6efa8094
Reviewed-on: https://go-review.googlesource.com/107217
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
18 files changed:
src/cmd/asm/internal/asm/endtoend_test.go
src/cmd/asm/internal/asm/testdata/avx512enc/aes_avx512f.s [new file with mode: 0644]
src/cmd/asm/internal/asm/testdata/avx512enc/avx512_4fmaps.s [new file with mode: 0644]
src/cmd/asm/internal/asm/testdata/avx512enc/avx512_4vnniw.s [new file with mode: 0644]
src/cmd/asm/internal/asm/testdata/avx512enc/avx512_bitalg.s [new file with mode: 0644]
src/cmd/asm/internal/asm/testdata/avx512enc/avx512_ifma.s [new file with mode: 0644]
src/cmd/asm/internal/asm/testdata/avx512enc/avx512_vbmi.s [new file with mode: 0644]
src/cmd/asm/internal/asm/testdata/avx512enc/avx512_vbmi2.s [new file with mode: 0644]
src/cmd/asm/internal/asm/testdata/avx512enc/avx512_vnni.s [new file with mode: 0644]
src/cmd/asm/internal/asm/testdata/avx512enc/avx512_vpopcntdq.s [new file with mode: 0644]
src/cmd/asm/internal/asm/testdata/avx512enc/avx512bw.s [new file with mode: 0644]
src/cmd/asm/internal/asm/testdata/avx512enc/avx512cd.s [new file with mode: 0644]
src/cmd/asm/internal/asm/testdata/avx512enc/avx512dq.s [new file with mode: 0644]
src/cmd/asm/internal/asm/testdata/avx512enc/avx512er.s [new file with mode: 0644]
src/cmd/asm/internal/asm/testdata/avx512enc/avx512f.s [new file with mode: 0644]
src/cmd/asm/internal/asm/testdata/avx512enc/avx512pf.s [new file with mode: 0644]
src/cmd/asm/internal/asm/testdata/avx512enc/gfni_avx512f.s [new file with mode: 0644]
src/cmd/asm/internal/asm/testdata/avx512enc/vpclmulqdq_avx512f.s [new file with mode: 0644]