Home | History | Annotate | Download | only in X86

Lines Matching full:i16

66 define <8 x i16> @W16(i16* %ptr) nounwind uwtable readnone ssp {
68 %q = load i16* %ptr, align 4
69 %q0 = insertelement <8 x i16> undef, i16 %q, i32 0
70 %q1 = insertelement <8 x i16> %q0, i16 %q, i32 1
71 %q2 = insertelement <8 x i16> %q1, i16 %q, i32 2
72 %q3 = insertelement <8 x i16> %q2, i16 %q, i32 3
73 %q4 = insertelement <8 x i16> %q3, i16 %q, i32 4
74 %q5 = insertelement <8 x i16> %q4, i16 %q, i32 5
75 %q6 = insertelement <8 x i16> %q5, i16 %q, i32 6
76 %q7 = insertelement <8 x i16> %q6, i16 %q, i32 7
77 ret <8 x i16> %q7
80 define <16 x i16> @WW16(i16* %ptr) nounwind uwtable readnone ssp {
82 %q = load i16* %ptr, align 4
83 %q0 = insertelement <16 x i16> undef, i16 %q, i32 0
84 %q1 = insertelement <16 x i16> %q0, i16 %q, i32 1
85 %q2 = insertelement <16 x i16> %q1, i16 %q, i32 2
86 %q3 = insertelement <16 x i16> %q2, i16 %q, i32 3
87 %q4 = insertelement <16 x i16> %q3, i16 %q, i32 4
88 %q5 = insertelement <16 x i16> %q4, i16 %q, i32 5
89 %q6 = insertelement <16 x i16> %q5, i16 %q, i32 6
90 %q7 = insertelement <16 x i16> %q6, i16 %q, i32 7
91 %q8 = insertelement <16 x i16> %q7, i16 %q, i32 8
92 %q9 = insertelement <16 x i16> %q8, i16 %q, i32 9
93 %qa = insertelement <16 x i16> %q9, i16 %q, i32 10
94 %qb = insertelement <16 x i16> %qa, i16 %q, i32 11
95 %qc = insertelement <16 x i16> %qb, i16 %q, i32 12
96 %qd = insertelement <16 x i16> %qc, i16 %q, i32 13
97 %qe = insertelement <16 x i16> %qd, i16 %q, i32 14
98 %qf = insertelement <16 x i16> %qe, i16 %q, i32 15
99 ret <16 x i16> %qf