Home
last modified time | relevance | path

Searched defs:reductionTypes (Results 1 – 3 of 3) sorted by relevance

/llvm-project/mlir/lib/Conversion/SCFToOpenMP/
H A DSCFToOpenMP.cpp482 llvm::SmallVector<mlir::Type> reductionTypes; matchAndRewrite() local
/llvm-project/flang/lib/Lower/OpenMP/
H A DOpenMP.cpp422 genReductionVars(mlir::Operation * op,lower::AbstractConverter & converter,mlir::Location & loc,llvm::ArrayRef<const semantics::Symbol * > reductionArgs,llvm::ArrayRef<mlir::Type> reductionTypes) genReductionVars() argument
1060 genParallelClauses(lower::AbstractConverter & converter,semantics::SemanticsContext & semaCtx,lower::StatementContext & stmtCtx,const List<Clause> & clauses,mlir::Location loc,mlir::omp::ParallelClauseOps & clauseOps,llvm::SmallVectorImpl<mlir::Type> & reductionTypes,llvm::SmallVectorImpl<const semantics::Symbol * > & reductionSyms) genParallelClauses() argument
1258 genWsloopClauses(lower::AbstractConverter & converter,semantics::SemanticsContext & semaCtx,lower::StatementContext & stmtCtx,const List<Clause> & clauses,mlir::Location loc,mlir::omp::WsloopClauseOps & clauseOps,llvm::SmallVectorImpl<mlir::Type> & reductionTypes,llvm::SmallVectorImpl<const semantics::Symbol * > & reductionSyms) genWsloopClauses() argument
1417 llvm::SmallVector<mlir::Type> reductionTypes; genParallelOp() local
1906 llvm::SmallVector<mlir::Type> reductionTypes; genWsloopOp() local
/llvm-project/mlir/lib/Dialect/OpenMP/IR/
H A DOpenMPDialect.cpp628 printReductionVarList(OpAsmPrinter & p,Operation * op,OperandRange reductionVars,TypeRange reductionTypes,std::optional<DenseBoolArrayAttr> isByRef,std::optional<ArrayAttr> reductions) printReductionVarList() argument
1704 parseWsloop(OpAsmParser & parser,Region & region,SmallVectorImpl<OpAsmParser::UnresolvedOperand> & reductionOperands,SmallVectorImpl<Type> & reductionTypes,DenseBoolArrayAttr & reductionByRef,ArrayAttr & reductionSymbols) parseWsloop() argument
1718 printWsloop(OpAsmPrinter & p,Operation * op,Region & region,ValueRange reductionOperands,TypeRange reductionTypes,DenseBoolArrayAttr isByRef,ArrayAttr reductionSymbols) printWsloop() argument