| /llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/ |
| H A D | CodegenUtils.h | 111 auto zeroe = builder.getZeroAttr(ctp.getElementType()); in constantZero() 115 return builder.create<arith::ConstantOp>(loc, tp, builder.getZeroAttr(tp)); in constantZero() 122 auto zeroe = builder.getZeroAttr(ctp.getElementType()); in constantOne()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/TosaToLinalg/ |
| H A D | TosaToLinalgNamed.cpp | 201 Attribute zeroAttr = rewriter.getZeroAttr(inputETy); in matchAndRewrite() 243 Attribute resultZeroAttr = rewriter.getZeroAttr(resultETy); in matchAndRewrite() 377 Attribute zeroAttr = rewriter.getZeroAttr(inputETy); in matchAndRewrite() 428 Attribute resultZeroAttr = rewriter.getZeroAttr(resultETy); in matchAndRewrite() 528 auto zeroAttr = rewriter.getZeroAttr(outputElementTy); in matchAndRewrite() 604 Attribute resultZeroAttr = rewriter.getZeroAttr(outputETy); in matchAndRewrite() 783 Attribute padAttr = rewriter.getZeroAttr(inElementTy); in matchAndRewrite() 786 Attribute initialAttr = rewriter.getZeroAttr(accETy); in matchAndRewrite()
|
| H A D | TosaToLinalg.cpp | 57 loc, rewriter.getZeroAttr(elementTy)); in createLinalgBodyCalculationForElementwiseOp() 1682 loc, rewriter.getZeroAttr(resultType.getElementType())); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Vector/Transforms/ |
| H A D | VectorUnrollDistribute.cpp | 204 loc, sourceVectorType, rewriter.getZeroAttr(sourceVectorType)); in matchAndRewrite() 394 loc, dstVecType, rewriter.getZeroAttr(dstVecType)); in matchAndRewrite() 468 rewriter.getZeroAttr(reductionOp.getDestType())); in matchAndRewrite() 502 loc, dstVecType, rewriter.getZeroAttr(dstVecType)); in matchAndRewrite() 676 read.getType(), rewriter.getZeroAttr(read.getType())); in matchAndRewrite() 793 loc, originalVectorType, rewriter.getZeroAttr(originalVectorType)); in matchAndRewrite()
|
| H A D | VectorTransforms.cpp | 102 loc, resVectorType, rewriter.getZeroAttr(resVectorType)); in reshapeLoad() 299 loc, dstType, rewriter.getZeroAttr(dstType)); in matchAndRewrite() 339 loc, dstType, rewriter.getZeroAttr(dstType)); in matchAndRewrite() 443 loc, resType, rewriter.getZeroAttr(resType)); in matchAndRewrite() 563 loc, resType, rewriter.getZeroAttr(resType)); in matchAndRewrite() 769 loc, dstType, rewriter.getZeroAttr(dstType)); in matchAndRewrite() 812 loc, lowType, rewriter.getZeroAttr(lowType)); in matchAndRewrite() 814 loc, dstType, rewriter.getZeroAttr(dstType)); in matchAndRewrite() 849 loc, resultVectorType, rewriter.getZeroAttr(resultVectorType)); in matchAndRewrite() 1915 loc, resType, rewriter.getZeroAttr(resType)); in lowerParallel() [all …]
|
| H A D | VectorInsertExtractStridedSliceRewritePatterns.cpp | 272 loc, elemType, rewriter.getZeroAttr(elemType)); in matchAndRewrite()
|
| H A D | VectorMultiDimReductionTransforms.cpp | 278 rewriter.getZeroAttr(multiReductionOp.getDestType())); in matchAndRewrite()
|
| H A D | VectorDropLeadUnitDim.cpp | 169 auto zeroAttr = rewriter.getZeroAttr(rewriter.getI64Type()); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/X86Vector/Transforms/ |
| H A D | LegalizeForLLVMExport.cpp | 82 Attribute zeroAttr = rewriter.getZeroAttr(opType); in matchAndRewrite()
|
| H A D | AVXTranspose.cpp | 310 ib.getZeroAttr(reshInputType)); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/IR/ |
| H A D | Builders.cpp | 264 Attribute Builder::getZeroAttr(Type type) { in getZeroAttr() function in Builder 273 auto element = getZeroAttr(vtType.getElementType()); in getZeroAttr()
|
| H A D | BuiltinAttributes.cpp | 1611 Attribute SparseElementsAttr::getZeroAttr() const { in getZeroAttr() function in SparseElementsAttr
|
| /llvm-project-15.0.7/mlir/test/lib/Dialect/SCF/ |
| H A D | TestSCFUtils.cpp | 166 rewriter.create<arith::ConstantOp>(loc, rewriter.getZeroAttr(type))); in predicateOp()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/VectorToLLVM/ |
| H A D | ConvertVectorToLLVM.cpp | 508 rewriter.getZeroAttr(eltType)); in matchAndRewrite() 870 loc, elemType, rewriter.getZeroAttr(elemType)); in matchAndRewrite() 1205 rewriter.getZeroAttr(rewriter.getIntegerType(32))); in matchAndRewrite() 1259 rewriter.getZeroAttr(rewriter.getIntegerType(32))); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/ComplexToStandard/ |
| H A D | ComplexToStandard.cpp | 70 b.create<arith::ConstantOp>(elementType, b.getZeroAttr(elementType)); in matchAndRewrite() 290 loc, elementType, rewriter.getZeroAttr(elementType)); in matchAndRewrite() 581 b.create<arith::ConstantOp>(elementType, b.getZeroAttr(elementType)); in matchAndRewrite() 760 b.create<arith::ConstantOp>(elementType, b.getZeroAttr(elementType)); in matchAndRewrite() 826 b.create<arith::ConstantOp>(elementType, b.getZeroAttr(elementType)); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Arithmetic/IR/ |
| H A D | ArithmeticOps.cpp | 225 return Builder(getContext()).getZeroAttr(getType()); in fold() 449 return Builder(getContext()).getZeroAttr(getType()); in fold() 472 return Builder(getContext()).getZeroAttr(getType()); in fold() 532 return Builder(getContext()).getZeroAttr(getType()); in fold() 1965 return builder.getZeroAttr(resultType); in getIdentityValueAttr()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Tosa/Transforms/ |
| H A D | TosaDecomposeTransposeConv.cpp | 287 rewriter.getZeroAttr(biasETy))); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | Builders.h | 110 Attribute getZeroAttr(Type type);
|
| H A D | BuiltinAttributes.td | 904 Attribute getZeroAttr() const; 912 return getZeroAttr().template cast<T>();
|
| /llvm-project-15.0.7/mlir/lib/Conversion/VectorToGPU/ |
| H A D | VectorToGPU.cpp | 537 builder.getZeroAttr(vectorType.getElementType())); in createNonLdMatrixLoads()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Utils/ |
| H A D | Merger.cpp | 1117 rewriter.getZeroAttr(v0.getType())), in buildExp()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/ |
| H A D | Vectorization.cpp | 705 padOp.getLoc(), elemType, rewriter.getZeroAttr(elemType)); in tryVectorizeCopy()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Vector/IR/ |
| H A D | VectorOps.cpp | 923 rewriter.getZeroAttr(contractionOp.getAcc().getType())) { in matchAndRewrite() 2775 result.location, elemType, builder.getZeroAttr(elemType)); in build() 2817 result.location, elemType, builder.getZeroAttr(elemType)); in build()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Math/Transforms/ |
| H A D | PolynomialApproximation.cpp | 153 resultExpandedType, builder.getZeroAttr(resultExpandedType)); in handleMultidimensionalVectors()
|
| /llvm-project-15.0.7/mlir/lib/Target/SPIRV/Deserialization/ |
| H A D | Deserializer.cpp | 1410 auto attr = opBuilder.getZeroAttr(resultType); in processConstantNull()
|