MLIR  20.0.0git
Functions
mlir::intrange::detail Namespace Reference

Functions

void defaultInferResultRanges (InferIntRangeInterface interface, ArrayRef< IntegerValueRange > argRanges, SetIntLatticeFn setResultRanges)
 Default implementation of inferResultRanges which dispatches to the inferResultRangesFromOptional. More...
 
void defaultInferResultRangesFromOptional (InferIntRangeInterface interface, ArrayRef< ConstantIntRanges > argRanges, SetIntRangeFn setResultRanges)
 Default implementation of inferResultRangesFromOptional which dispatches to the inferResultRanges. More...
 

Function Documentation

◆ defaultInferResultRanges()

void mlir::intrange::detail::defaultInferResultRanges ( InferIntRangeInterface  interface,
ArrayRef< IntegerValueRange argRanges,
SetIntLatticeFn  setResultRanges 
)

Default implementation of inferResultRanges which dispatches to the inferResultRangesFromOptional.

Definition at line 149 of file InferIntRangeInterface.cpp.

◆ defaultInferResultRangesFromOptional()

void mlir::intrange::detail::defaultInferResultRangesFromOptional ( InferIntRangeInterface  interface,
ArrayRef< ConstantIntRanges argRanges,
SetIntRangeFn  setResultRanges 
)

Default implementation of inferResultRangesFromOptional which dispatches to the inferResultRanges.

Definition at line 168 of file InferIntRangeInterface.cpp.