Home
last modified time | relevance | path

Searched refs:getZeroAttr (Results 1 – 25 of 25) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/
H A DCodegenUtils.h111 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 DTosaToLinalgNamed.cpp201 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 DTosaToLinalg.cpp57 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 DVectorUnrollDistribute.cpp204 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 DVectorTransforms.cpp102 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 DVectorInsertExtractStridedSliceRewritePatterns.cpp272 loc, elemType, rewriter.getZeroAttr(elemType)); in matchAndRewrite()
H A DVectorMultiDimReductionTransforms.cpp278 rewriter.getZeroAttr(multiReductionOp.getDestType())); in matchAndRewrite()
H A DVectorDropLeadUnitDim.cpp169 auto zeroAttr = rewriter.getZeroAttr(rewriter.getI64Type()); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Dialect/X86Vector/Transforms/
H A DLegalizeForLLVMExport.cpp82 Attribute zeroAttr = rewriter.getZeroAttr(opType); in matchAndRewrite()
H A DAVXTranspose.cpp310 ib.getZeroAttr(reshInputType)); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/IR/
H A DBuilders.cpp264 Attribute Builder::getZeroAttr(Type type) { in getZeroAttr() function in Builder
273 auto element = getZeroAttr(vtType.getElementType()); in getZeroAttr()
H A DBuiltinAttributes.cpp1611 Attribute SparseElementsAttr::getZeroAttr() const { in getZeroAttr() function in SparseElementsAttr
/llvm-project-15.0.7/mlir/test/lib/Dialect/SCF/
H A DTestSCFUtils.cpp166 rewriter.create<arith::ConstantOp>(loc, rewriter.getZeroAttr(type))); in predicateOp()
/llvm-project-15.0.7/mlir/lib/Conversion/VectorToLLVM/
H A DConvertVectorToLLVM.cpp508 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 DComplexToStandard.cpp70 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 DArithmeticOps.cpp225 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 DTosaDecomposeTransposeConv.cpp287 rewriter.getZeroAttr(biasETy))); in matchAndRewrite()
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DBuilders.h110 Attribute getZeroAttr(Type type);
H A DBuiltinAttributes.td904 Attribute getZeroAttr() const;
912 return getZeroAttr().template cast<T>();
/llvm-project-15.0.7/mlir/lib/Conversion/VectorToGPU/
H A DVectorToGPU.cpp537 builder.getZeroAttr(vectorType.getElementType())); in createNonLdMatrixLoads()
/llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Utils/
H A DMerger.cpp1117 rewriter.getZeroAttr(v0.getType())), in buildExp()
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DVectorization.cpp705 padOp.getLoc(), elemType, rewriter.getZeroAttr(elemType)); in tryVectorizeCopy()
/llvm-project-15.0.7/mlir/lib/Dialect/Vector/IR/
H A DVectorOps.cpp923 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 DPolynomialApproximation.cpp153 resultExpandedType, builder.getZeroAttr(resultExpandedType)); in handleMultidimensionalVectors()
/llvm-project-15.0.7/mlir/lib/Target/SPIRV/Deserialization/
H A DDeserializer.cpp1410 auto attr = opBuilder.getZeroAttr(resultType); in processConstantNull()