Home | History | Annotate | Download | only in InstCombine

Lines Matching full:uses

6 @G1 = global i32 0		; <i32*> [#uses=1]
7 @G2 = global i32 0 ; <i32*> [#uses=1]
10 %B = xor i1 %A, false ; <i1> [#uses=1]
15 %B = xor i32 %A, 0 ; <i32> [#uses=1]
20 %B = xor i1 %A, %A ; <i1> [#uses=1]
25 %B = xor i32 %A, %A ; <i32> [#uses=1]
30 %NotA = xor i32 -1, %A ; <i32> [#uses=1]
31 %B = xor i32 %A, %NotA ; <i32> [#uses=1]
36 %t1 = or i32 %A, 123 ; <i32> [#uses=1]
37 %r = xor i32 %t1, 123 ; <i32> [#uses=1]
42 %B = xor i8 %A, 17 ; <i8> [#uses=1]
43 %C = xor i8 %B, 17 ; <i8> [#uses=1]
48 %A1 = and i32 %A, 7 ; <i32> [#uses=1]
49 %B1 = and i32 %B, 128 ; <i32> [#uses=1]
50 %C1 = xor i32 %A1, %B1 ; <i32> [#uses=1]
55 %d = xor i1 %c, true ; <i1> [#uses=1]
66 %B = xor i8 %A, 123 ; <i8> [#uses=1]
67 %C = icmp eq i8 %B, 34 ; <i1> [#uses=1]
72 %B = and i8 %A, 3 ; <i8> [#uses=1]
73 %C = xor i8 %B, 4 ; <i8> [#uses=1]
78 %B = or i8 %A, 12 ; <i8> [#uses=1]
79 %C = xor i8 %B, 4 ; <i8> [#uses=1]
84 %B = xor i8 %A, 4 ; <i8> [#uses=1]
85 %c = icmp ne i8 %B, 0 ; <i1> [#uses=1]
90 %C = icmp ult i8 %A, %B ; <i1> [#uses=1]
91 %D = icmp ugt i8 %A, %B ; <i1> [#uses=1]
92 %E = xor i1 %C, %D ; <i1> [#uses=1]
97 %C = icmp eq i8 %A, %B ; <i1> [#uses=1]
98 %D = icmp ne i8 %B, %A ; <i1> [#uses=1]
99 %E = xor i1 %C, %D ; <i1> [#uses=1]
104 %B = add i32 %A, -1 ; <i32> [#uses=1]
105 %C = xor i32 %B, -1 ; <i32> [#uses=1]
110 %B = add i32 %A, 123 ; <i32> [#uses=1]
111 %C = xor i32 %B, -1 ; <i32> [#uses=1]
116 %B = sub i32 123, %A ; <i32> [#uses=1]
117 %C = xor i32 %B, -1 ; <i32> [#uses=1]
122 %B = xor i32 %A, -1 ; <i32> [#uses=1]
123 %C = sub i32 123, %B ; <i32> [#uses=1]
128 %C = xor i32 %A, %B ; <i32> [#uses=1]
129 %D = xor i32 %C, %A ; <i32> [#uses=1]
134 %tmp.2 = xor i32 %B, %A ; <i32> [#uses=2]
135 %tmp.5 = xor i32 %tmp.2, %B ; <i32> [#uses=2]
136 %tmp.8 = xor i32 %tmp.5, %tmp.2 ; <i32> [#uses=1]
143 %C2 = xor i1 %C, true ; <i1> [#uses=1]
144 %D = select i1 %C2, i32 %A, i32 %B ; <i32> [#uses=1]
149 %Y = xor i1 %X, true ; <i1> [#uses=1]
150 %Z = zext i1 %Y to i32 ; <i32> [#uses=1]
151 %Q = xor i32 %Z, 1 ; <i32> [#uses=1]
156 %tmp.2 = xor i32 %b, %a ; <i32> [#uses=1]
157 %tmp.4 = icmp eq i32 %tmp.2, %a ; <i1> [#uses=1]
162 %tmp.2 = xor i32 %d, %c ; <i32> [#uses=1]
163 %tmp.4 = icmp ne i32 %tmp.2, %c ; <i1> [#uses=1]
168 %h2 = xor i32 %h, -1 ; <i32> [#uses=1]
169 %tmp2 = and i32 %h2, %g ; <i32> [#uses=1]
170 %tmp4 = xor i32 %tmp2, %g ; <i32> [#uses=1]
175 %b2 = xor i32 %b, -1 ; <i32> [#uses=1]
176 %tmp2 = xor i32 %a, %b2 ; <i32> [#uses=1]
177 %tmp4 = and i32 %tmp2, %a ; <i32> [#uses=1]
182 %tmp2 = xor i32 %d, %b ; <i32> [#uses=1]
183 %tmp5 = xor i32 %d, %c ; <i32> [#uses=1]
184 %tmp = icmp eq i32 %tmp2, %tmp5 ; <i1> [#uses=1]
185 %tmp6 = zext i1 %tmp to i32 ; <i32> [#uses=1]
190 %tmp7 = add i32 %indvar, -2147483647 ; <i32> [#uses=1]
191 %tmp214 = xor i32 %tmp7, -2147483648 ; <i32> [#uses=1]