예제 #1
0
__m256d test_mm256_frcz_pd(__m256d a) {
  // CHECK: @llvm.x86.xop.vfrcz.pd.256
  // CHECK-ASM: vfrczpd %ymm{{.*}}, %ymm{{.*}}
  return _mm256_frcz_pd(a);
}
예제 #2
0
__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);
}
예제 #3
0
__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);
}