[PATCH] D46742: [X86] Use __builtin_convertvector to replace some of the avx512 truncate builtins.

Tomasz Krupa via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Fri May 11 00:31:37 PDT 2018


tkrupa added a comment.

There are four other similar intrinsics which convert to 128/256-bit vectors:

__m128i _mm256_cvtepi32_epi8 (__m256i a)
__m128i _mm256_cvtepi64_epi16 (__m256i a)
__m128i _mm256_cvtepi64_epi8 (__m256i a)
__m128i _mm512_cvtepi64_epi8 (__m512i a)

Can you also include them?


Repository:
  rC Clang

https://reviews.llvm.org/D46742





More information about the cfe-commits mailing list