Home | History | Annotate | Download | only in X86

Lines Matching full:i16

6 define zeroext i16 @t1(i16 zeroext %c, i16 zeroext %k) nounwind ssp {
16 %0 = icmp eq i16 %k, %c ; <i1> [#uses=1]
17 %1 = add i16 %k, 1 ; <i16> [#uses=3]
21 tail call void @foo(i16 zeroext %1) nounwind
22 ret i16 %1
25 ret i16 %1
28 define zeroext i16 @t2(i16 zeroext %c, i16 zeroext %k) nounwind ssp {
38 %0 = icmp eq i16 %k, %c ; <i1> [#uses=1]
39 %1 = add i16 %k, -1 ; <i16> [#uses=3]
43 tail call void @foo(i16 zeroext %1) nounwind
44 ret i16 %1
47 ret i16 %1
50 declare void @foo(i16 zeroext)
52 define zeroext i16 @t3(i16 zeroext %c, i16 zeroext %k) nounwind ssp {
62 %0 = add i16 %k, 2 ; <i16> [#uses=3]
63 %1 = icmp eq i16 %k, %c ; <i1> [#uses=1]
67 tail call void @foo(i16 zeroext %0) nounwind
68 ret i16 %0
71 ret i16 %0
74 define zeroext i16 @t4(i16 zeroext %c, i16 zeroext %k) nounwind ssp {
85 %0 = add i16 %k, %c ; <i16> [#uses=3]
86 %1 = icmp eq i16 %k, %c ; <i1> [#uses=1]
90 tail call void @foo(i16 zeroext %0) nounwind
91 ret i16 %0
94 ret i16 %0