Lines Matching refs:low
58 minmax_range(ir_constant *low = NULL, ir_constant *high = NULL)
60 this->low = low;
64 /* low is the lower limit of the range, high is the higher limit. NULL on
65 * low means negative infinity (unlimited) and on high positive infinity
69 ir_constant *low;
284 if (!r0.low) {
285 ret.low = ismin ? r0.low : r1.low;
286 } else if (!r1.low) {
287 ret.low = ismin ? r1.low : r0.low;
289 ret.low = ismin ? smaller_constant(r0.low, r1.low) :
290 larger_constant(r0.low, r1.low);
313 if (!r0.low)
314 ret.low = r1.low;
315 else if (!r1.low)
316 ret.low = r0.low;
318 ret.low = larger_constant(r0.low, r1.low);
392 if (limits[i].low && limits[1 - i].high) {
393 cr = compare_components(limits[i].low, limits[1 - i].high);
401 if (!is_redundant && limits[i].low && baserange.high) {
402 cr = compare_components(limits[i].low, baserange.high);
410 if (limits[i].high && limits[1 - i].low) {
411 cr = compare_components(limits[i].high, limits[1 - i].low);
419 if (!is_redundant && limits[i].high && baserange.low) {
420 cr = compare_components(limits[i].high, baserange.low);
468 limits[1 - i].low = NULL;