Author: rksimon Date: Fri May 20 07:57:21 2016 New Revision: 270212 URL: http://llvm.org/viewvc/llvm-project?rev=270212&view=rev Log: [X86][AVX] Added _mm256_extract_epi64 test
Modified: cfe/trunk/test/CodeGen/avx-builtins.c Modified: cfe/trunk/test/CodeGen/avx-builtins.c URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/CodeGen/avx-builtins.c?rev=270212&r1=270211&r2=270212&view=diff ============================================================================== --- cfe/trunk/test/CodeGen/avx-builtins.c (original) +++ cfe/trunk/test/CodeGen/avx-builtins.c Fri May 20 07:57:21 2016 @@ -339,6 +339,13 @@ int test_mm256_extract_epi32(__m256i A) return _mm256_extract_epi32(A, 8); } +long long test_mm256_extract_epi64(__m256i A) { + // CHECK-LABEL: test_mm256_extract_epi64 + // CHECK: and i32 %{{.*}}, 3 + // CHECK: extractelement <4 x i64> %{{.*}}, i32 %{{.*}} + return _mm256_extract_epi64(A, 5); +} + __m128d test_mm256_extractf128_pd(__m256d A) { // CHECK-LABEL: test_mm256_extractf128_pd // CHECK: shufflevector <4 x double> %{{.*}}, <4 x double> %{{.*}}, <2 x i32> <i32 2, i32 3> _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits