1 // RUN: %clang_cc1 -emit-llvm -triple i386 -target-feature +mmx %s -o - | FileCheck %s
4 // CHECK: { x86_mmx, x86_mmx, x86_mmx, x86_mmx, x86_mmx, x86_mmx, x86_mmx }
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
)