Go to the source code of this file.
|
SmallVector< utils::IteratorType > | mlir::tosa::getNParallelLoopsAttrs (unsigned nParallelLoops) |
|
SmallVector< Value > | mlir::tosa::condenseValues (const SmallVector< Value > &values) |
|
Value | mlir::tosa::clampFloatHelper (Location loc, Value arg, Value min, Value max, OpBuilder &rewriter) |
|
Value | mlir::tosa::clampIntHelper (Location loc, Value arg, Value min, Value max, OpBuilder &rewriter) |
|
bool | mlir::tosa::validIntegerRange (IntegerType ty, int64_t value) |
|
template<typename Op > |
std::optional< SmallVector< Value > > | mlir::tosa::checkHasDynamicBatchDims (PatternRewriter &rewriter, Op op, ArrayRef< Value > params) |
|
LogicalResult | mlir::tosa::EqualizeRanks (PatternRewriter &rewriter, Location loc, Value &input1, Value &input2) |
| Common code to create the reshape op where necessary to make the rank of two values equal. More...
|
|