Lines Matching refs:i8
7 %struct.SECOND_UNION = type { { i16, i8, i8 } }
9 %struct.anon = type { i8, i8, i32 }
12 …, %struct.rec*, %struct.rec*, %struct.rec*, %struct.rec*, %struct.rec*, i16, i16, i8, i8, i8, i8 }>
13 …pe { [2 x %struct.LIST], %struct.FIRST_UNION, %struct.SECOND_UNION, %struct.THIRD_UNION, [4 x i8] }
34 … %struct.SECOND_UNION, %struct.SECOND_UNION* %tmp1176, i32 0, i32 0 ; <{ i16, i8, i8 }*> [#uses=1]
35 …%tmp11771178 = bitcast { i16, i8, i8 }* %tmp1177 to <{ i8, i8, i8, i8 }>* ; <<{ i8, i8, i8, i8 }>…
36 …%tmp1179 = getelementptr <{ i8, i8, i8, i8 }>, <{ i8, i8, i8, i8 }>* %tmp11771178, i32 0, i32 2 ;…
37 %mask1180 = and i8 1, 1 ; <i8> [#uses=2]
38 %tmp1181 = load i8, i8* %tmp1179, align 1 ; <i8> [#uses=1]
39 %tmp1182 = shl i8 %mask1180, 7 ; <i8> [#uses=1]
40 %tmp1183 = and i8 %tmp1181, 127 ; <i8> [#uses=1]
41 %tmp1184 = or i8 %tmp1183, %tmp1182 ; <i8> [#uses=1]
42 store i8 %tmp1184, i8* %tmp1179, align 1
43 %mask1185 = and i8 %mask1180, 1 ; <i8> [#uses=0]
47 … %struct.SECOND_UNION, %struct.SECOND_UNION* %tmp1188, i32 0, i32 0 ; <{ i16, i8, i8 }*> [#uses=1]
48 …%tmp11891190 = bitcast { i16, i8, i8 }* %tmp1189 to <{ i8, i8, i8, i8 }>* ; <<{ i8, i8, i8, i8 }>…
49 …%tmp1191 = getelementptr <{ i8, i8, i8, i8 }>, <{ i8, i8, i8, i8 }>* %tmp11891190, i32 0, i32 2 ;…
50 %tmp1192 = load i8, i8* %tmp1191, align 1 ; <i8> [#uses=1]
51 %tmp1193 = lshr i8 %tmp1192, 7 ; <i8> [#uses=1]
52 %mask1194 = and i8 %tmp1193, 1 ; <i8> [#uses=2]
53 %mask1195 = and i8 %mask1194, 1 ; <i8> [#uses=0]
57 … %struct.SECOND_UNION, %struct.SECOND_UNION* %tmp1198, i32 0, i32 0 ; <{ i16, i8, i8 }*> [#uses=1]
58 …%tmp11991200 = bitcast { i16, i8, i8 }* %tmp1199 to <{ i8, i8, i8, i8 }>* ; <<{ i8, i8, i8, i8 }>…
59 …%tmp1201 = getelementptr <{ i8, i8, i8, i8 }>, <{ i8, i8, i8, i8 }>* %tmp11991200, i32 0, i32 1 ;…
60 %mask1202 = and i8 %mask1194, 1 ; <i8> [#uses=2]
61 %tmp1203 = load i8, i8* %tmp1201, align 1 ; <i8> [#uses=1]
62 %tmp1204 = shl i8 %mask1202, 1 ; <i8> [#uses=1]
63 %tmp1205 = and i8 %tmp1204, 2 ; <i8> [#uses=1]
64 %tmp1206 = and i8 %tmp1203, -3 ; <i8> [#uses=1]
65 %tmp1207 = or i8 %tmp1206, %tmp1205 ; <i8> [#uses=1]
66 store i8 %tmp1207, i8* %tmp1201, align 1
67 %mask1208 = and i8 %mask1202, 1 ; <i8> [#uses=0]
71 … %struct.SECOND_UNION, %struct.SECOND_UNION* %tmp1211, i32 0, i32 0 ; <{ i16, i8, i8 }*> [#uses=1]
72 …%tmp12121213 = bitcast { i16, i8, i8 }* %tmp1212 to <{ i8, i8, i8, i8 }>* ; <<{ i8, i8, i8, i8 }>…
73 …%tmp1214 = getelementptr <{ i8, i8, i8, i8 }>, <{ i8, i8, i8, i8 }>* %tmp12121213, i32 0, i32 1 ;…
74 %tmp1215 = load i8, i8* %tmp1214, align 1 ; <i8> [#uses=1]
75 %tmp1216 = shl i8 %tmp1215, 6 ; <i8> [#uses=1]
76 %tmp1217 = lshr i8 %tmp1216, 7 ; <i8> [#uses=1]
77 %mask1218 = and i8 %tmp1217, 1 ; <i8> [#uses=2]
78 %mask1219 = and i8 %mask1218, 1 ; <i8> [#uses=0]
83 … %struct.SECOND_UNION, %struct.SECOND_UNION* %tmp1223, i32 0, i32 0 ; <{ i16, i8, i8 }*> [#uses=1]
84 …%tmp12241225 = bitcast { i16, i8, i8 }* %tmp1224 to <{ i8, i8, i8, i8 }>* ; <<{ i8, i8, i8, i8 }>…
85 …%tmp1226 = getelementptr <{ i8, i8, i8, i8 }>, <{ i8, i8, i8, i8 }>* %tmp12241225, i32 0, i32 1 ;…
86 %mask1227 = and i8 %mask1218, 1 ; <i8> [#uses=2]
87 %tmp1228 = load i8, i8* %tmp1226, align 1 ; <i8> [#uses=1]
88 %tmp1229 = and i8 %mask1227, 1 ; <i8> [#uses=1]
89 %tmp1230 = and i8 %tmp1228, -2 ; <i8> [#uses=1]
90 %tmp1231 = or i8 %tmp1230, %tmp1229 ; <i8> [#uses=1]
91 store i8 %tmp1231, i8* %tmp1226, align 1
92 %mask1232 = and i8 %mask1227, 1 ; <i8> [#uses=0]