target triple = "x86_64-apple-macosx10.10.0"
define <4 x i64> @broadcast128(<2 x i64> %src) {
- CHECK-LABEL: broadcast128
- CHECK: vinsertf128 $1, %xmm0, %ymm0, %ymm0
+ ; CHECK-LABEL: broadcast128
+ ; CHECK: vinsertf128 $1, %xmm0, %ymm0, %ymm0
%1 = alloca <2 x i64>, align 16
%2 = bitcast <2 x i64>* %1 to i8*
store <2 x i64> %src, <2 x i64>* %1, align 16