Lines Matching refs:i16
2 target datalayout = "e-p:16:8:8-i8:8:8-i16:8:8-i32:8:8"
5 define i16 @mov(i16 %a, i16 %b) nounwind {
8 ret i16 %b
11 define i16 @add(i16 %a, i16 %b) nounwind {
14 %1 = add i16 %a, %b
15 ret i16 %1
18 define i16 @and(i16 %a, i16 %b) nounwind {
21 %1 = and i16 %a, %b
22 ret i16 %1
25 define i16 @bis(i16 %a, i16 %b) nounwind {
28 %1 = or i16 %a, %b
29 ret i16 %1
32 define i16 @bic(i16 %a, i16 %b) nounwind {
35 %1 = xor i16 %b, -1
36 %2 = and i16 %a, %1
37 ret i16 %2
40 define i16 @xor(i16 %a, i16 %b) nounwind {
43 %1 = xor i16 %a, %b
44 ret i16 %1