Searched refs:inferType (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Utils/ |
| H A D | Merger.cpp | 827 Type Merger::inferType(unsigned e, Value src) { in inferType() function in mlir::sparse_tensor::Merger 1120 return rewriter.create<arith::TruncFOp>(loc, inferType(e, v0), v0); in buildExp() 1122 return rewriter.create<arith::ExtFOp>(loc, inferType(e, v0), v0); in buildExp() 1124 return rewriter.create<arith::FPToSIOp>(loc, inferType(e, v0), v0); in buildExp() 1126 return rewriter.create<arith::FPToUIOp>(loc, inferType(e, v0), v0); in buildExp() 1128 return rewriter.create<arith::SIToFPOp>(loc, inferType(e, v0), v0); in buildExp() 1130 return rewriter.create<arith::UIToFPOp>(loc, inferType(e, v0), v0); in buildExp() 1132 return rewriter.create<arith::ExtSIOp>(loc, inferType(e, v0), v0); in buildExp() 1134 return rewriter.create<arith::ExtUIOp>(loc, inferType(e, v0), v0); in buildExp() 1138 return rewriter.create<arith::TruncIOp>(loc, inferType(e, v0), v0); in buildExp() [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/SparseTensor/Utils/ |
| H A D | Merger.h | 288 Type inferType(unsigned e, Value src);
|
| /llvm-project-15.0.7/mlir/tools/mlir-tblgen/ |
| H A D | OpDefinitionsGen.cpp | 1476 bool inferType) { in genSeparateArgParamBuilder() argument 1494 if (inferType) { in genSeparateArgParamBuilder()
|