Home | History | Annotate | Download | only in X86

Lines Matching full:i16

32 define i16 @test5(i16 %A, i16 %B, i8 %C) {
33 %shift.upgrd.6 = zext i8 %C to i16 ; <i16> [#uses=1]
34 %X = shl i16 %A, %shift.upgrd.6 ; <i16> [#uses=1]
36 %shift.upgrd.7 = zext i8 %Cv to i16 ; <i16> [#uses=1]
37 %Y = lshr i16 %B, %shift.upgrd.7 ; <i16> [#uses=1]
38 %Z = or i16 %Y, %X ; <i16> [#uses=1]
39 ret i16 %Z