Lines Matching refs:builder

68     CircuitBuilder builder(&circuit);
69 Environment env(0, &builder);
70 builder.SetEnvironment(&env);
76 auto x = builder.Arguments(1);
77 auto const_i64_0 = builder.Int64(0);
78 auto test_x_add_0 = builder.Int64Add(x, const_i64_0);
83 auto const_i64_1 = builder.Int64(1);
84 auto const_i64_2 = builder.Int64(2);
85 auto result = instcombie.VisitGate(builder.Int64Add(const_i64_1, const_i64_2));
90 auto const_i64_max = builder.Int64(9223372036854775807);
91 auto const_i64_1 = builder.Int64(1);
92 auto result = instcombie.VisitGate(builder.Int64Add(const_i64_max, const_i64_1));
100 auto y = builder.Arguments(2);
101 auto const_i64_max = builder.Int64(9223372036854775807);
102 auto const_i64_1 = builder.Int64(1);
103 auto result = instcombie.VisitGate(builder.Int64Add(builder.Int64Add(y, const_i64_max), const_i64_1));
110 auto z = builder.Arguments(3);
111 auto const_i64_1 = builder.Int64(1);
112 auto const_i64_2 = builder.Int64(2);
113 auto z_add_1 = builder.Int64Add(z, const_i64_1);
114 auto intfer = builder.Int64Add(z_add_1, z_add_1);
116 auto result = instcombie.VisitGate(builder.Int64Add(z_add_1, const_i64_2));
129 CircuitBuilder builder(&circuit);
130 Environment env(0, &builder);
131 builder.SetEnvironment(&env);
136 auto x = builder.Arguments(1);
137 auto const_i32_0 = builder.Int32(0);
138 auto test_x_add_0 = builder.Int32Add(x, const_i32_0);
144 auto const_i32_1 = builder.Int32(1);
145 auto const_i32_2 = builder.Int32(2);
146 auto result = instcombie.VisitGate(builder.Int32Add(const_i32_1, const_i32_2));
152 auto const_i32_max = builder.Int32(2147483647);
153 auto const_i32_1 = builder.Int32(1);
154 auto result = instcombie.VisitGate(builder.Int32Add(const_i32_max, const_i32_1));
163 auto x = builder.Arguments(2);
164 auto y = builder.Arguments(3);
165 auto zero = builder.Int32(0);
166 auto result = instcombie.VisitGate(builder.Int32Add(builder.Int32Sub(zero, x), y));
174 auto x = builder.Arguments(4);
175 auto y = builder.Arguments(5);
176 auto zero = builder.Int32(0);
177 auto result = instcombie.VisitGate(builder.Int32Add(y, builder.Int32Sub(zero, x)));
186 auto y = builder.Arguments(6);
187 auto const_1 = builder.Int32(1);
188 auto const_2 = builder.Int32(2);
189 auto result = instcombie.VisitGate(builder.Int32Add(builder.Int32Add(y, const_1), const_2));
197 auto y = builder.Arguments(6);
198 auto const_1 = builder.Int32(2147483647);
199 auto const_2 = builder.Int32(1);
200 auto result = instcombie.VisitGate(builder.Int32Add(builder.Int32Add(y, const_1), const_2));
215 CircuitBuilder builder(&circuit);
216 Environment env(0, &builder);
217 builder.SetEnvironment(&env);
223 auto x = builder.Arguments(1);
224 auto const_i64_0 = builder.Int64(0);
225 auto test_x_add_0 = builder.Int64Sub(x, const_i64_0);
230 auto const_i64_1 = builder.Int64(1);
231 auto const_i64_2 = builder.Int64(2);
232 auto result = instcombie.VisitGate(builder.Int64Sub(const_i64_1, const_i64_2));
238 auto const_i64_min = builder.Int64(-9223372036854775807 - 1); // -9223372036854775808
239 auto const_i64_1 = builder.Int64(1);
240 auto result = instcombie.VisitGate(builder.Int64Sub(const_i64_min, const_i64_1));
250 auto x = builder.Arguments(2);
251 auto result = instcombie.VisitGate(builder.Int64Sub(x, x));
257 auto x = builder.Arguments(3);
258 auto const_1 = builder.Int64(-1);
259 auto result = instcombie.VisitGate(builder.Int64Sub(x, const_1));
267 auto x = builder.Arguments(3);
268 auto const_min = builder.Int64(INT64_MIN); // Minimum int64_t value
269 auto result = instcombie.VisitGate(builder.Int64Sub(x, const_min));
287 CircuitBuilder builder(&circuit);
288 Environment env(0, &builder);
289 builder.SetEnvironment(&env);
295 auto x = builder.Arguments(1);
296 auto const_i32_0 = builder.Int32(0);
297 auto test_x_add_0 = builder.Int32Sub(x, const_i32_0);
302 auto const_i32_1 = builder.Int32(1);
303 auto const_i32_2 = builder.Int32(2);
304 auto result = instcombie.VisitGate(builder.Int32Sub(const_i32_1, const_i32_2));
310 auto const_i32_min = builder.Int32(-2147483647 - 1); // -2147483648
311 auto const_i32_1 = builder.Int32(1);
312 auto result = instcombie.VisitGate(builder.Int32Sub(const_i32_min, const_i32_1));
321 auto x = builder.Arguments(2);
322 auto result = instcombie.VisitGate(builder.Int32Sub(x, x));
328 auto x = builder.Arguments(3);
329 auto const_1 = builder.Int32(-1);
330 auto result = instcombie.VisitGate(builder.Int32Sub(x, const_1));
339 auto x = builder.Arguments(3);
340 auto const_min = builder.Int32(INT32_MIN); // Minimum int32_t value
341 auto result = instcombie.VisitGate(builder.Int32Sub(x, const_min));