Home | History | Annotate | Download | only in X86

Lines Matching full:i64

27 define <2 x i64> @pmovsxbd_1(i32* %p) nounwind {
36 %7 = bitcast <4 x i32> %6 to <2 x i64>
37 ret <2 x i64> %7
47 define <2 x i64> @pmovsxwd_1(i64* %p) nounwind readonly {
49 %0 = load i64* %p ; <i64> [#uses=1]
50 %tmp2 = insertelement <2 x i64> zeroinitializer, i64 %0, i32 0 ; <<2 x i64>> [#uses=1]
51 %1 = bitcast <2 x i64> %tmp2 to <8 x i16> ; <<8 x i16>> [#uses=1]
53 %3 = bitcast <4 x i32> %2 to <2 x i64> ; <<2 x i64>> [#uses=1]
54 ret <2 x i64> %3
67 define <2 x i64> @pmovzxbq_1() nounwind {
72 %3 = tail call <2 x i64> @llvm.x86.sse41.pmovzxbq(<16 x i8> %2) nounwind readnone ; <<2 x i64>> [#uses=1]
73 ret <2 x i64> %3
86 declare <2 x i64> @llvm.x86.sse41.pmovzxbq(<16 x i8>) nounwind readnone