1 // RUN: %clang_cc1 -emit-llvm -triple i386 -target-feature +mmx -target-feature +sse2 %s -o - | FileCheck %s
4 // CHECK: { <1 x i64>, <1 x i64>, <1 x i64>, <1 x i64>, <1 x i64>, <1 x i64>, <1 x i64> }
6 void foo(long long fill
) {
7 __m64 vfill
= _mm_cvtsi64_m64(fill
);
8 __m64 v1
, v2
, v3
, v4
, v5
, v6
, v7
;
10 __asm__
__volatile__ (
18 : "=&y" (v1
), "=&y" (v2
), "=&y" (v3
),
19 "=&y" (v4
), "=&y" (v5
), "=&y" (v6
), "=y" (v7
)