__m128d test_mm_cvtsi64_sd(__m128d A, long long B) { // DAG-LABEL: test_mm_cvtsi64_sd // DAG: sitofp i64 %{{.*}} to double // DAG: insertelement <2 x double> %{{.*}}, double %{{.*}}, i32 0 // // ASM-LABEL: test_mm_cvtsi64_sd // ASM: cvtsi2sdq return _mm_cvtsi64_sd(A, B); }
test (__m128d p, long long b) { return _mm_cvtsi64_sd (p, b); }