__m256d test_mm256_frcz_pd(__m256d a) { // CHECK: @llvm.x86.xop.vfrcz.pd.256 // CHECK-ASM: vfrczpd %ymm{{.*}}, %ymm{{.*}} return _mm256_frcz_pd(a); }
__m256d test_mm256_frcz_pd(__m256d a) { // CHECK-LABEL: test_mm256_frcz_pd // CHECK: call <4 x double> @llvm.x86.xop.vfrcz.pd.256(<4 x double> %{{.*}}) return _mm256_frcz_pd(a); }
__m256d test_mm256_frcz_pd(__m256d a) { // CHECK-LABEL: test_mm256_frcz_pd // CHECK: @llvm.x86.xop.vfrcz.pd.256 return _mm256_frcz_pd(a); }