Lines Matching refs:low
57 minmax_range(ir_constant *low = NULL, ir_constant *high = NULL)
59 this->low = low;
63 /* low is the lower limit of the range, high is the higher limit. NULL on
64 * low means negative infinity (unlimited) and on high positive infinity
68 ir_constant *low;
239 if (!r0.low) {
240 ret.low = ismin ? r0.low : r1.low;
241 } else if (!r1.low) {
242 ret.low = ismin ? r1.low : r0.low;
244 ret.low = ismin ? smaller_constant(r0.low, r1.low) :
245 larger_constant(r0.low, r1.low);
268 if (!r0.low)
269 ret.low = r1.low;
270 else if (!r1.low)
271 ret.low = r0.low;
273 ret.low = larger_constant(r0.low, r1.low);
347 if (limits[i].low && limits[1 - i].high) {
348 cr = compare_components(limits[i].low, limits[1 - i].high);
356 if (!is_redundant && limits[i].low && baserange.high) {
357 cr = compare_components(limits[i].low, baserange.high);
365 if (limits[i].high && limits[1 - i].low) {
366 cr = compare_components(limits[i].high, limits[1 - i].low);
374 if (!is_redundant && limits[i].high && baserange.low) {
375 cr = compare_components(limits[i].high, baserange.low);
423 limits[1 - i].low = NULL;