Home
last modified time | relevance | path

Searched refs:makeArithReduction (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/Dialect/Vector/IR/
H A DVectorOps.h188 Value makeArithReduction(OpBuilder &b, Location loc, CombiningKind kind,
/llvm-project-15.0.7/mlir/lib/Dialect/Vector/Transforms/
H A DVectorMultiDimReductionTransforms.cpp251 result = makeArithReduction(rewriter, loc, multiReductionOp.getKind(), in matchAndRewrite()
H A DVectorUnrollDistribute.cpp760 accumulator = makeArithReduction(rewriter, loc, reductionOp.getKind(), in matchAndRewrite()
H A DVectorDistribute.cpp917 fullReduce = vector::makeArithReduction( in matchAndRewrite()
H A DVectorTransforms.cpp176 return makeArithReduction(rewriter, loc, kind, mul, acc); in createContractArithOp()
/llvm-project-15.0.7/mlir/test/lib/Dialect/Vector/
H A DTestVectorTransforms.cpp816 laneVal = makeArithReduction(builder, loc, kind, laneVal, shuffled); in warpReduction()
/llvm-project-15.0.7/mlir/lib/Dialect/Vector/IR/
H A DVectorOps.cpp505 result = vector::makeArithReduction(rewriter, loc, reductionOp.getKind(), in matchAndRewrite()
5080 Value mlir::vector::makeArithReduction(OpBuilder &b, Location loc, in makeArithReduction() function in mlir::vector