[PATCH] D51599: test-suite: add avx512 tests with move-load-store intrinsics

Ilia Taraban via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Sep 3 09:41:21 PDT 2018


itaraban created this revision.
itaraban added reviewers: MatzeB, craig.topper, zvi.
Herald added a subscriber: llvm-commits.

Here is the next bunch of avx512 tests. In each test we do some load, store or move operations and also check result.


Repository:
  rT test-suite

https://reviews.llvm.org/D51599

Files:
  SingleSource/UnitTests/Vector/AVX512/i32gather_32.c
  SingleSource/UnitTests/Vector/AVX512/i32gather_32.reference_output
  SingleSource/UnitTests/Vector/AVX512/i32gather_64.c
  SingleSource/UnitTests/Vector/AVX512/i32gather_64.reference_output
  SingleSource/UnitTests/Vector/AVX512/i32gather_64_m512.c
  SingleSource/UnitTests/Vector/AVX512/i32gather_64_m512.reference_output
  SingleSource/UnitTests/Vector/AVX512/i32scatter_32.c
  SingleSource/UnitTests/Vector/AVX512/i32scatter_32.reference_output
  SingleSource/UnitTests/Vector/AVX512/i32scatter_64.c
  SingleSource/UnitTests/Vector/AVX512/i32scatter_64.reference_output
  SingleSource/UnitTests/Vector/AVX512/i32scatter_64_m512.c
  SingleSource/UnitTests/Vector/AVX512/i32scatter_64_m512.reference_output
  SingleSource/UnitTests/Vector/AVX512/i64gather_32.c
  SingleSource/UnitTests/Vector/AVX512/i64gather_32.reference_output
  SingleSource/UnitTests/Vector/AVX512/i64gather_32_m512.c
  SingleSource/UnitTests/Vector/AVX512/i64gather_32_m512.reference_output
  SingleSource/UnitTests/Vector/AVX512/i64gather_64.c
  SingleSource/UnitTests/Vector/AVX512/i64gather_64.reference_output
  SingleSource/UnitTests/Vector/AVX512/i64scatter_32.c
  SingleSource/UnitTests/Vector/AVX512/i64scatter_32.reference_output
  SingleSource/UnitTests/Vector/AVX512/i64scatter_32_m512.c
  SingleSource/UnitTests/Vector/AVX512/i64scatter_32_m512.reference_output
  SingleSource/UnitTests/Vector/AVX512/i64scatter_64.c
  SingleSource/UnitTests/Vector/AVX512/i64scatter_64.reference_output
  SingleSource/UnitTests/Vector/AVX512/load_store.c
  SingleSource/UnitTests/Vector/AVX512/load_store.reference_output
  SingleSource/UnitTests/Vector/AVX512/load_store_xyz.c
  SingleSource/UnitTests/Vector/AVX512/load_store_xyz.reference_output
  SingleSource/UnitTests/Vector/AVX512/mask_mov.c
  SingleSource/UnitTests/Vector/AVX512/mask_mov.reference_output
  SingleSource/UnitTests/Vector/AVX512/mask_set.c
  SingleSource/UnitTests/Vector/AVX512/mask_set.reference_output
  SingleSource/UnitTests/Vector/AVX512/mov_xyz_int.c
  SingleSource/UnitTests/Vector/AVX512/mov_xyz_int.reference_output
  SingleSource/UnitTests/Vector/AVX512/movedup.c
  SingleSource/UnitTests/Vector/AVX512/movedup.reference_output
  SingleSource/UnitTests/Vector/AVX512/sets.c
  SingleSource/UnitTests/Vector/AVX512/sets.reference_output
  SingleSource/UnitTests/Vector/AVX512/store.c
  SingleSource/UnitTests/Vector/AVX512/store.reference_output
  SingleSource/UnitTests/Vector/AVX512/vpmovdown_xmm.c
  SingleSource/UnitTests/Vector/AVX512/vpmovdown_xmm.reference_output

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D51599.163731.patch
Type: text/x-patch
Size: 149733 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180903/7aa19a90/attachment-0001.bin>


More information about the llvm-commits mailing list