Lines Matching refs:setResultRange
66 SetIntRangeFn setResultRange) { in inferResultRanges() argument
70 setResultRange(getResult(), ConstantIntRanges::constant(value)); in inferResultRanges()
79 SetIntRangeFn setResultRange) { in inferResultRanges() argument
96 setResultRange(getResult(), urange.intersection(srange)); in inferResultRanges()
104 SetIntRangeFn setResultRange) { in inferResultRanges() argument
121 setResultRange(getResult(), urange.intersection(srange)); in inferResultRanges()
129 SetIntRangeFn setResultRange) { in inferResultRanges() argument
150 setResultRange(getResult(), urange.intersection(srange)); in inferResultRanges()
180 SetIntRangeFn setResultRange) { in inferResultRanges() argument
181 setResultRange(getResult(), in inferResultRanges()
211 SetIntRangeFn setResultRange) { in inferResultRanges() argument
212 setResultRange(getResult(), in inferResultRanges()
223 ArrayRef<ConstantIntRanges> argRanges, SetIntRangeFn setResultRange) { in inferResultRanges() argument
236 setResultRange(getResult(), inferDivUIRange(lhs, rhs, ceilDivUIFix)); in inferResultRanges()
244 ArrayRef<ConstantIntRanges> argRanges, SetIntRangeFn setResultRange) { in inferResultRanges() argument
257 setResultRange(getResult(), inferDivSIRange(lhs, rhs, ceilDivSIFix)); in inferResultRanges()
265 ArrayRef<ConstantIntRanges> argRanges, SetIntRangeFn setResultRange) { in inferResultRanges() argument
278 setResultRange(getResult(), inferDivSIRange(lhs, rhs, floorDivSIFix)); in inferResultRanges()
286 SetIntRangeFn setResultRange) { in inferResultRanges() argument
309 setResultRange(getResult(), ConstantIntRanges::fromUnsigned(umin, umax)); in inferResultRanges()
317 SetIntRangeFn setResultRange) { in inferResultRanges() argument
348 setResultRange(getResult(), ConstantIntRanges::fromSigned(smin, smax)); in inferResultRanges()
370 SetIntRangeFn setResultRange) { in inferResultRanges() argument
377 setResultRange(getResult(), in inferResultRanges()
387 SetIntRangeFn setResultRange) { in inferResultRanges() argument
394 setResultRange(getResult(), in inferResultRanges()
404 SetIntRangeFn setResultRange) { in inferResultRanges() argument
411 setResultRange(getResult(), in inferResultRanges()
421 SetIntRangeFn setResultRange) { in inferResultRanges() argument
426 setResultRange(getResult(), ConstantIntRanges::fromSigned(smin, smax)); in inferResultRanges()
434 SetIntRangeFn setResultRange) { in inferResultRanges() argument
439 setResultRange(getResult(), ConstantIntRanges::fromUnsigned(umin, umax)); in inferResultRanges()
447 SetIntRangeFn setResultRange) { in inferResultRanges() argument
452 setResultRange(getResult(), ConstantIntRanges::fromSigned(smin, smax)); in inferResultRanges()
460 SetIntRangeFn setResultRange) { in inferResultRanges() argument
465 setResultRange(getResult(), ConstantIntRanges::fromUnsigned(umin, umax)); in inferResultRanges()
473 SetIntRangeFn setResultRange) { in inferResultRanges() argument
478 setResultRange(getResult(), ConstantIntRanges::fromUnsigned(umin, umax)); in inferResultRanges()
494 SetIntRangeFn setResultRange) { in inferResultRanges() argument
496 setResultRange(getResult(), extSIRange(argRanges[0], destType)); in inferResultRanges()
514 SetIntRangeFn setResultRange) { in inferResultRanges() argument
516 setResultRange(getResult(), truncIRange(argRanges[0], destType)); in inferResultRanges()
524 ArrayRef<ConstantIntRanges> argRanges, SetIntRangeFn setResultRange) { in inferResultRanges() argument
531 setResultRange(getResult(), extSIRange(argRanges[0], destType)); in inferResultRanges()
533 setResultRange(getResult(), truncIRange(argRanges[0], destType)); in inferResultRanges()
535 setResultRange(getResult(), argRanges[0]); in inferResultRanges()
578 SetIntRangeFn setResultRange) { in inferResultRanges() argument
589 setResultRange(getResult(), ConstantIntRanges::fromUnsigned(min, max)); in inferResultRanges()
597 SetIntRangeFn setResultRange) { in inferResultRanges() argument
602 setResultRange(getResult(), argRanges[2]); in inferResultRanges()
604 setResultRange(getResult(), argRanges[1]); in inferResultRanges()
607 setResultRange(getResult(), argRanges[1].rangeUnion(argRanges[2])); in inferResultRanges()
615 SetIntRangeFn setResultRange) { in inferResultRanges() argument
626 setResultRange(getResult(), urange.intersection(srange)); in inferResultRanges()
634 SetIntRangeFn setResultRange) { in inferResultRanges() argument
640 setResultRange(getResult(), minMaxBy(lshr, {lhs.umin(), lhs.umax()}, in inferResultRanges()
650 SetIntRangeFn setResultRange) { in inferResultRanges() argument
657 setResultRange(getResult(), in inferResultRanges()