Home | History | Annotate | Download | only in InstCombine

Lines Matching full:uses

7         %B = add i32 %A, 0              ; <i32> [#uses=1]
12 %B = add i32 %A, 5 ; <i32> [#uses=1]
13 %C = add i32 %B, -5 ; <i32> [#uses=1]
18 %B = add i32 %A, 5 ; <i32> [#uses=1]
20 %C = sub i32 %B, 5 ; <i32> [#uses=1]
25 %C = sub i32 0, %A ; <i32> [#uses=1]
27 %D = add i32 %B, %C ; <i32> [#uses=1]
32 %C = sub i32 0, %A ; <i32> [#uses=1]
34 %D = add i32 %C, %B ; <i32> [#uses=1]
39 %B = mul i32 7, %A ; <i32> [#uses=1]
41 %C = add i32 %B, %A ; <i32> [#uses=1]
46 %B = mul i32 7, %A ; <i32> [#uses=1]
48 %C = add i32 %A, %B ; <i32> [#uses=1]
54 %A1 = and i32 %A, 7 ; <i32> [#uses=1]
55 %B1 = and i32 %B, 128 ; <i32> [#uses=1]
56 %C = add i32 %A1, %B1 ; <i32> [#uses=1]
61 %B = shl i32 %A, 4 ; <i32> [#uses=2]
63 %C = add i32 %B, %B ; <i32> [#uses=1]
68 %B = add i8 %A, %b ; <i8> [#uses=1]
70 %c = icmp ne i8 %B, 0 ; <i1> [#uses=1]
75 %B = add i8 %A, -1 ; <i8> [#uses=1]
77 %c = icmp ne i8 %B, 0 ; <i1> [#uses=1]
83 %C_OK = add i32 %B, %A ; <i32> [#uses=1]
87 %D = add i32 %C_OK, %A ; <i32> [#uses=1]
92 %D_OK = add i32 %A, %B ; <i32> [#uses=1]
93 %E_OK = add i32 %D_OK, %C ; <i32> [#uses=1]
95 %F = add i32 %E_OK, %A ; <i32> [#uses=1]
100 %tmp.2 = and i32 %difference, 3 ; <i32> [#uses=1]
101 %tmp.3_OK = add i32 %tmp.2, %offset ; <i32> [#uses=1]
102 %tmp.5.mask = and i32 %difference, -4 ; <i32> [#uses=1]
104 %tmp.8 = add i32 %tmp.3_OK, %tmp.5.mask ; <i32> [#uses=1]
110 %B = add i8 %A, -64 ; <i8> [#uses=1]
112 %C = and i8 %B, 16 ; <i8> [#uses=1]
118 %B = add i8 %A, 16 ; <i8> [#uses=1]
120 %C = and i8 %B, 16 ; <i8> [#uses=1]
125 %B = xor i32 %A, -1 ; <i32> [#uses=1]
127 %C = add i32 %B, 1 ; <i32> [#uses=1]
132 %B = xor i8 %A, -1 ; <i8> [#uses=1]
134 %C = add i8 %B, 17 ; <i8> [#uses=1]
139 %A = select i1 %C, i32 1000, i32 10 ; <i32> [#uses=1]
140 %V = add i32 %A, 123 ; <i32> [#uses=1]
145 %tmp.2 = xor i32 %x, -2147483648 ; <i32> [#uses=1]
147 %tmp.4 = add i32 %tmp.2, -2147483648 ; <i32> [#uses=1]
152 %t = add i32 %x, 4 ; <i32> [#uses=1]
153 %y = icmp eq i32 %t, 123 ; <i1> [#uses=1]
158 %V2 = add i32 %V, 10 ; <i32> [#uses=1]
182 %b.0 = phi i32 [ 0, %entry ], [ 1, %else ] ; <i32> [#uses=1]
183 %tmp.4 = add i32 %b.0, 1 ; <i32> [#uses=1]
188 %B = add i32 %A, 1 ; <i32> [#uses=1]
189 %C = shl i32 %B, 1 ; <i32> [#uses=1]
190 %D = sub i32 %C, 2 ; <i32> [#uses=1]
195 %tmp.4 = shl i64 %Y, 2 ; <i64> [#uses=1]
196 %tmp.12 = shl i64 %Y, 2 ; <i64> [#uses=1]
197 %tmp.8 = add i64 %tmp.4, %tmp.12 ; <i64> [#uses=1]
202 %C = add i32 %A, %B ; <i32> [#uses=1]
203 %D = sub i32 %C, %B ; <i32> [#uses=1]
208 %A = add i32 %X, %Y ; <i32> [#uses=1]
209 %B = add i32 %Y, 123 ; <i32> [#uses=1]
211 %C.upgrd.1 = select i1 %C, i32 %A, i32 %B ; <i32> [#uses=1]
212 %D = sub i32 %C.upgrd.1, %Y ; <i32> [#uses=1]
217 %Y = add i32 %X, 1234 ; <i32> [#uses=1]
218 %Z = sub i32 42, %Y ; <i32> [#uses=1]
223 %tmp.2 = sub i32 %X, %x ; <i32> [#uses=2]
224 %tmp.2.mask = and i32 %tmp.2, 63 ; <i32> [#uses=1]
225 %tmp.6 = add i32 %tmp.2.mask, %x ; <i32> [#uses=1]
226 %tmp.7 = and i32 %tmp.6, 63 ; <i32> [#uses=1]
227 %tmp.9 = and i32 %tmp.2, -64 ; <i32> [#uses=1]
228 %tmp.10 = or i32 %tmp.7, %tmp.9 ; <i32> [#uses=1]
233 %tmp.2 = xor i64 %x, -9223372036854775808 ; <i64> [#uses=1]
235 %tmp.4 = add i64 %tmp.2, -9223372036854775808 ; <i64> [#uses=1]
240 %B = add i32 %A, 4 ; <i32> [#uses=1]
241 %C = mul i32 %B, 5 ; <i32> [#uses=1]
242 %D = sub i32 %C, 20 ; <i32> [#uses=1]
247 %B = add i32 %A, 4 ; <i32> [#uses=1]
248 %C = shl i32 %B, 2 ; <i32> [#uses=1]
249 %D = sub i32 %C, 16 ; <i32> [#uses=1]
254 %B = and i8 %A, -2 ; <i8> [#uses=1]
255 %C = add i8 %B, 1 ; <i8> [#uses=1]
260 %B = add i8 %A, 64 ; <i8> [#uses=1]
261 %C = and i8 %B, 12 ; <i8> [#uses=1]
266 %tmpnot = xor i32 %a, -1 ; <i32> [#uses=1]
267 %tmp2 = add i32 %tmpnot, %a ; <i32> [#uses=1]