/external/llvm-project/clang/test/CodeGen/ |
D | vector.c | 46 unsigned long test_epi8(__m128i x) { return _mm_extract_epi8(x, 4); } in test_epi8() 59 extern __typeof(_mm_extract_epi8(_mm_setzero_si128(), 3)) check_result_int; in extractinttypes()
|
D | ppc-smmintrin.c | 15 _mm_extract_epi8(mi, 0); in test_extract()
|
/external/clang/test/CodeGen/ |
D | vector.c | 48 unsigned long test_epi8(__m128i x) { return _mm_extract_epi8(x, 4); } in test_epi8() 61 extern __typeof(_mm_extract_epi8(_mm_setzero_si128(), 3)) check_result_int; in extractinttypes()
|
/external/XNNPACK/src/qs8-gemm/gen/ |
D | 4x4c2-minmax-xop-ld128.c | 288 *((int8_t*) c0) = (int8_t) _mm_extract_epi8(vout, 0); in xnn_qs8_gemm_minmax_ukernel_4x4c2__xop_ld128() 289 *((int8_t*) c1) = (int8_t) _mm_extract_epi8(vout, 4); in xnn_qs8_gemm_minmax_ukernel_4x4c2__xop_ld128() 290 *((int8_t*) c2) = (int8_t) _mm_extract_epi8(vout, 8); in xnn_qs8_gemm_minmax_ukernel_4x4c2__xop_ld128() 291 *((int8_t*) c3) = (int8_t) _mm_extract_epi8(vout, 12); in xnn_qs8_gemm_minmax_ukernel_4x4c2__xop_ld128()
|
D | 4x4c2-minmax-xop-ld64.c | 288 *((int8_t*) c0) = (int8_t) _mm_extract_epi8(vout, 0); in xnn_qs8_gemm_minmax_ukernel_4x4c2__xop_ld64() 289 *((int8_t*) c1) = (int8_t) _mm_extract_epi8(vout, 4); in xnn_qs8_gemm_minmax_ukernel_4x4c2__xop_ld64() 290 *((int8_t*) c2) = (int8_t) _mm_extract_epi8(vout, 8); in xnn_qs8_gemm_minmax_ukernel_4x4c2__xop_ld64() 291 *((int8_t*) c3) = (int8_t) _mm_extract_epi8(vout, 12); in xnn_qs8_gemm_minmax_ukernel_4x4c2__xop_ld64()
|
D | 4x4c2-xw-minmax-xop.c | 281 *((int8_t*) c0) = (int8_t) _mm_extract_epi8(vout, 0); in xnn_qs8_gemm_xw_minmax_ukernel_4x4c2__xop() 282 *((int8_t*) c1) = (int8_t) _mm_extract_epi8(vout, 4); in xnn_qs8_gemm_xw_minmax_ukernel_4x4c2__xop() 283 *((int8_t*) c2) = (int8_t) _mm_extract_epi8(vout, 8); in xnn_qs8_gemm_xw_minmax_ukernel_4x4c2__xop() 284 *((int8_t*) c3) = (int8_t) _mm_extract_epi8(vout, 12); in xnn_qs8_gemm_xw_minmax_ukernel_4x4c2__xop()
|
D | 4x4c2-xw-minmax-sse41.c | 276 *((int8_t*) c0) = (int8_t) _mm_extract_epi8(vout, 0); in xnn_qs8_gemm_xw_minmax_ukernel_4x4c2__sse41() 277 *((int8_t*) c1) = (int8_t) _mm_extract_epi8(vout, 4); in xnn_qs8_gemm_xw_minmax_ukernel_4x4c2__sse41() 278 *((int8_t*) c2) = (int8_t) _mm_extract_epi8(vout, 8); in xnn_qs8_gemm_xw_minmax_ukernel_4x4c2__sse41() 279 *((int8_t*) c3) = (int8_t) _mm_extract_epi8(vout, 12); in xnn_qs8_gemm_xw_minmax_ukernel_4x4c2__sse41()
|
D | 3x4c8-minmax-xop-ld128.c | 204 *((int8_t*) c0) = (int8_t) _mm_extract_epi8(vout, 0); in xnn_qs8_gemm_minmax_ukernel_3x4c8__xop_ld128() 205 *((int8_t*) c1) = (int8_t) _mm_extract_epi8(vout, 4); in xnn_qs8_gemm_minmax_ukernel_3x4c8__xop_ld128() 206 *((int8_t*) c2) = (int8_t) _mm_extract_epi8(vout, 8); in xnn_qs8_gemm_minmax_ukernel_3x4c8__xop_ld128()
|
D | 3x4c8-minmax-sse41-ld128.c | 199 *((int8_t*) c0) = (int8_t) _mm_extract_epi8(vout, 0); in xnn_qs8_gemm_minmax_ukernel_3x4c8__sse41_ld128() 200 *((int8_t*) c1) = (int8_t) _mm_extract_epi8(vout, 4); in xnn_qs8_gemm_minmax_ukernel_3x4c8__sse41_ld128() 201 *((int8_t*) c2) = (int8_t) _mm_extract_epi8(vout, 8); in xnn_qs8_gemm_minmax_ukernel_3x4c8__sse41_ld128()
|
D | 3x4c8-minmax-xop-ld64.c | 206 *((int8_t*) c0) = (int8_t) _mm_extract_epi8(vout, 0); in xnn_qs8_gemm_minmax_ukernel_3x4c8__xop_ld64() 207 *((int8_t*) c1) = (int8_t) _mm_extract_epi8(vout, 4); in xnn_qs8_gemm_minmax_ukernel_3x4c8__xop_ld64() 208 *((int8_t*) c2) = (int8_t) _mm_extract_epi8(vout, 8); in xnn_qs8_gemm_minmax_ukernel_3x4c8__xop_ld64()
|
D | 3x4c8-xw-minmax-xop.c | 202 *((int8_t*) c0) = (int8_t) _mm_extract_epi8(vout, 0); in xnn_qs8_gemm_xw_minmax_ukernel_3x4c8__xop() 203 *((int8_t*) c1) = (int8_t) _mm_extract_epi8(vout, 4); in xnn_qs8_gemm_xw_minmax_ukernel_3x4c8__xop() 204 *((int8_t*) c2) = (int8_t) _mm_extract_epi8(vout, 8); in xnn_qs8_gemm_xw_minmax_ukernel_3x4c8__xop()
|
D | 3x4c8-minmax-sse41-ld64.c | 201 *((int8_t*) c0) = (int8_t) _mm_extract_epi8(vout, 0); in xnn_qs8_gemm_minmax_ukernel_3x4c8__sse41_ld64() 202 *((int8_t*) c1) = (int8_t) _mm_extract_epi8(vout, 4); in xnn_qs8_gemm_minmax_ukernel_3x4c8__sse41_ld64() 203 *((int8_t*) c2) = (int8_t) _mm_extract_epi8(vout, 8); in xnn_qs8_gemm_minmax_ukernel_3x4c8__sse41_ld64()
|
D | 3x4c8-xw-minmax-sse41.c | 197 *((int8_t*) c0) = (int8_t) _mm_extract_epi8(vout, 0); in xnn_qs8_gemm_xw_minmax_ukernel_3x4c8__sse41() 198 *((int8_t*) c1) = (int8_t) _mm_extract_epi8(vout, 4); in xnn_qs8_gemm_xw_minmax_ukernel_3x4c8__sse41() 199 *((int8_t*) c2) = (int8_t) _mm_extract_epi8(vout, 8); in xnn_qs8_gemm_xw_minmax_ukernel_3x4c8__sse41()
|
D | 4x4c2-minmax-sse41-ld128.c | 283 *((int8_t*) c0) = (int8_t) _mm_extract_epi8(vout, 0); in xnn_qs8_gemm_minmax_ukernel_4x4c2__sse41_ld128() 284 *((int8_t*) c1) = (int8_t) _mm_extract_epi8(vout, 4); in xnn_qs8_gemm_minmax_ukernel_4x4c2__sse41_ld128() 285 *((int8_t*) c2) = (int8_t) _mm_extract_epi8(vout, 8); in xnn_qs8_gemm_minmax_ukernel_4x4c2__sse41_ld128() 286 *((int8_t*) c3) = (int8_t) _mm_extract_epi8(vout, 12); in xnn_qs8_gemm_minmax_ukernel_4x4c2__sse41_ld128()
|
D | 4x4c2-minmax-sse41-ld64.c | 283 *((int8_t*) c0) = (int8_t) _mm_extract_epi8(vout, 0); in xnn_qs8_gemm_minmax_ukernel_4x4c2__sse41_ld64() 284 *((int8_t*) c1) = (int8_t) _mm_extract_epi8(vout, 4); in xnn_qs8_gemm_minmax_ukernel_4x4c2__sse41_ld64() 285 *((int8_t*) c2) = (int8_t) _mm_extract_epi8(vout, 8); in xnn_qs8_gemm_minmax_ukernel_4x4c2__sse41_ld64() 286 *((int8_t*) c3) = (int8_t) _mm_extract_epi8(vout, 12); in xnn_qs8_gemm_minmax_ukernel_4x4c2__sse41_ld64()
|
/external/XNNPACK/src/qs8-igemm/ |
D | MRx8c8-avx2.c.in | 211 *c3 = (uint8_t) _mm_extract_epi8(vout_hi, 8); 213 *c2 = (uint8_t) _mm_extract_epi8(vout_lo, 8); 215 *c1 = (uint8_t) _mm_extract_epi8(vout_hi, 0); 216 *c0 = (int8_t) _mm_extract_epi8(vout_lo, 0);
|
/external/XNNPACK/src/qs8-igemm/gen/ |
D | 3x4c8-minmax-xop-ld64.c | 220 *((int8_t*) c2) = (int8_t) _mm_extract_epi8(vout, 8); in xnn_qs8_igemm_minmax_ukernel_3x4c8__xop_ld64() 221 *((int8_t*) c1) = (int8_t) _mm_extract_epi8(vout, 4); in xnn_qs8_igemm_minmax_ukernel_3x4c8__xop_ld64() 222 *((int8_t*) c0) = (int8_t) _mm_extract_epi8(vout, 0); in xnn_qs8_igemm_minmax_ukernel_3x4c8__xop_ld64()
|
D | 3x4c8-minmax-xop-ld128.c | 218 *((int8_t*) c2) = (int8_t) _mm_extract_epi8(vout, 8); in xnn_qs8_igemm_minmax_ukernel_3x4c8__xop_ld128() 219 *((int8_t*) c1) = (int8_t) _mm_extract_epi8(vout, 4); in xnn_qs8_igemm_minmax_ukernel_3x4c8__xop_ld128() 220 *((int8_t*) c0) = (int8_t) _mm_extract_epi8(vout, 0); in xnn_qs8_igemm_minmax_ukernel_3x4c8__xop_ld128()
|
D | 4x4c2-minmax-sse41-ld128.c | 298 *((int8_t*) c3) = (int8_t) _mm_extract_epi8(vout, 12); in xnn_qs8_igemm_minmax_ukernel_4x4c2__sse41_ld128() 299 *((int8_t*) c2) = (int8_t) _mm_extract_epi8(vout, 8); in xnn_qs8_igemm_minmax_ukernel_4x4c2__sse41_ld128() 300 *((int8_t*) c1) = (int8_t) _mm_extract_epi8(vout, 4); in xnn_qs8_igemm_minmax_ukernel_4x4c2__sse41_ld128() 301 *((int8_t*) c0) = (int8_t) _mm_extract_epi8(vout, 0); in xnn_qs8_igemm_minmax_ukernel_4x4c2__sse41_ld128()
|
D | 4x4c2-minmax-sse41-ld64.c | 298 *((int8_t*) c3) = (int8_t) _mm_extract_epi8(vout, 12); in xnn_qs8_igemm_minmax_ukernel_4x4c2__sse41_ld64() 299 *((int8_t*) c2) = (int8_t) _mm_extract_epi8(vout, 8); in xnn_qs8_igemm_minmax_ukernel_4x4c2__sse41_ld64() 300 *((int8_t*) c1) = (int8_t) _mm_extract_epi8(vout, 4); in xnn_qs8_igemm_minmax_ukernel_4x4c2__sse41_ld64() 301 *((int8_t*) c0) = (int8_t) _mm_extract_epi8(vout, 0); in xnn_qs8_igemm_minmax_ukernel_4x4c2__sse41_ld64()
|
D | 4x4c2-minmax-xop-ld128.c | 303 *((int8_t*) c3) = (int8_t) _mm_extract_epi8(vout, 12); in xnn_qs8_igemm_minmax_ukernel_4x4c2__xop_ld128() 304 *((int8_t*) c2) = (int8_t) _mm_extract_epi8(vout, 8); in xnn_qs8_igemm_minmax_ukernel_4x4c2__xop_ld128() 305 *((int8_t*) c1) = (int8_t) _mm_extract_epi8(vout, 4); in xnn_qs8_igemm_minmax_ukernel_4x4c2__xop_ld128() 306 *((int8_t*) c0) = (int8_t) _mm_extract_epi8(vout, 0); in xnn_qs8_igemm_minmax_ukernel_4x4c2__xop_ld128()
|
D | 4x4c2-minmax-xop-ld64.c | 303 *((int8_t*) c3) = (int8_t) _mm_extract_epi8(vout, 12); in xnn_qs8_igemm_minmax_ukernel_4x4c2__xop_ld64() 304 *((int8_t*) c2) = (int8_t) _mm_extract_epi8(vout, 8); in xnn_qs8_igemm_minmax_ukernel_4x4c2__xop_ld64() 305 *((int8_t*) c1) = (int8_t) _mm_extract_epi8(vout, 4); in xnn_qs8_igemm_minmax_ukernel_4x4c2__xop_ld64() 306 *((int8_t*) c0) = (int8_t) _mm_extract_epi8(vout, 0); in xnn_qs8_igemm_minmax_ukernel_4x4c2__xop_ld64()
|
D | 3x4c8-minmax-sse41-ld64.c | 215 *((int8_t*) c2) = (int8_t) _mm_extract_epi8(vout, 8); in xnn_qs8_igemm_minmax_ukernel_3x4c8__sse41_ld64() 216 *((int8_t*) c1) = (int8_t) _mm_extract_epi8(vout, 4); in xnn_qs8_igemm_minmax_ukernel_3x4c8__sse41_ld64() 217 *((int8_t*) c0) = (int8_t) _mm_extract_epi8(vout, 0); in xnn_qs8_igemm_minmax_ukernel_3x4c8__sse41_ld64()
|
D | 3x4c8-minmax-sse41-ld128.c | 213 *((int8_t*) c2) = (int8_t) _mm_extract_epi8(vout, 8); in xnn_qs8_igemm_minmax_ukernel_3x4c8__sse41_ld128() 214 *((int8_t*) c1) = (int8_t) _mm_extract_epi8(vout, 4); in xnn_qs8_igemm_minmax_ukernel_3x4c8__sse41_ld128() 215 *((int8_t*) c0) = (int8_t) _mm_extract_epi8(vout, 0); in xnn_qs8_igemm_minmax_ukernel_3x4c8__sse41_ld128()
|
/external/XNNPACK/src/qs8-gemm/ |
D | MRx8c8-avx2.c.in | 212 *c0 = (int8_t) _mm_extract_epi8(vout_lo, 0); 214 *c1 = (uint8_t) _mm_extract_epi8(vout_hi, 0); 216 *c2 = (uint8_t) _mm_extract_epi8(vout_lo, 8); 218 *c3 = (uint8_t) _mm_extract_epi8(vout_hi, 8);
|