Home
last modified time | relevance | path

Searched defs:reductions (Results 1 – 11 of 11) sorted by relevance

/llvm-project/mlir/lib/Dialect/Affine/Transforms/
H A DAffineParallelize.cpp56 SmallVector<LoopReduction> reductions; member
67 SmallVector<LoopReduction> reductions; in runOnOperation() local
H A DSuperVectorize.cpp1328 ArrayRef<LoopReduction> reductions; in vectorizeAffineForOp() local
1772 SmallVector<LoopReduction, 2> reductions; runOnOperation() local
[all...]
/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DConstructCompositionT.h
/llvm-project/mlir/test/lib/Dialect/Affine/
H A DTestVectorizationUtils.cpp244 if (!isLoopParallel(outermostLoop, &reductions)) { in testVecAffineLoopNest() local
/llvm-project/mlir/lib/Dialect/OpenMP/IR/
H A DOpenMPDialect.cpp504 SmallVector<Attribute> reductions(reductionVec.begin(), reductionVec.end()); parseClauseWithRegionArgs() local
620 SmallVector<Attribute> reductions(reductionVec.begin(), reductionVec.end()); parseReductionVarList() local
630 printReductionVarList(OpAsmPrinter & p,Operation * op,OperandRange reductionVars,TypeRange reductionTypes,std::optional<DenseBoolArrayAttr> isByRef,std::optional<ArrayAttr> reductions) printReductionVarList() argument
650 verifyReductionVarList(Operation * op,std::optional<ArrayAttr> reductions,OperandRange reductionVars,std::optional<ArrayRef<bool>> byRef) verifyReductionVarList() argument
/llvm-project/mlir/lib/Conversion/AffineToStandard/
H A DAffineToStandard.cpp223 ArrayRef<Attribute> reductions = op.getReductions().getValue(); in matchAndRewrite() local
/llvm-project/mlir/lib/Dialect/Affine/IR/
H A DAffineOps.cpp3668 build(OpBuilder & builder,OperationState & result,TypeRange resultTypes,ArrayRef<arith::AtomicRMWKind> reductions,ArrayRef<int64_t> ranges) build() argument
3681 build(OpBuilder & builder,OperationState & result,TypeRange resultTypes,ArrayRef<arith::AtomicRMWKind> reductions,ArrayRef<AffineMap> lbMaps,ValueRange lbArgs,ArrayRef<AffineMap> ubMaps,ValueRange ubArgs,ArrayRef<int64_t> steps) build() argument
4251 SmallVector<Attribute, 4> reductions; parse() local
/llvm-project/openmp/runtime/src/
H A Dkmp_gsupport.cpp1780 int reductions = gomp_flags & (1u << 12); in __GOMP_taskloop() local
/llvm-project/mlir/lib/Dialect/Affine/Analysis/
H A DUtils.cpp1963 SmallVector<LoopReduction> reductions; in isLoopParallelAndContainsReduction() local
/llvm-project/mlir/lib/Dialect/Affine/Utils/
H A DLoopUtils.cpp1135 SmallVector<LoopReduction> reductions; loopUnrollJamByFactor() local
/llvm-project/mlir/lib/Target/LLVMIR/Dialect/OpenMP/
H A DOpenMPToLLVMIRTranslation.cpp341 collectReductionDecls(T loop,SmallVectorImpl<omp::DeclareReductionOp> & reductions) collectReductionDecls() argument
[all...]