Home
last modified time | relevance | path

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

/llvm-project/mlir/lib/Target/LLVMIR/Dialect/OpenMP/
H A DOpenMPToLLVMIRTranslation.cpp776 allocByValReductionVars(T loop,ArrayRef<BlockArgument> reductionArgs,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation,llvm::OpenMPIRBuilder::InsertPointTy & allocaIP,SmallVectorImpl<omp::DeclareReductionOp> & reductionDecls,SmallVectorImpl<llvm::Value * > & privateReductionVariables,DenseMap<Value,llvm::Value * > & reductionVariableMap,llvm::ArrayRef<bool> isByRefs) allocByValReductionVars() argument
930 MutableArrayRef<BlockArgument> reductionArgs = convertOmpWsloop() local
1166 MutableArrayRef<BlockArgument> reductionArgs = convertOmpParallel() local
[all...]
/llvm-project/mlir/lib/Dialect/OpenMP/IR/
H A DOpenMPDialect.cpp1721 auto reductionArgs = region.front().getArguments(); printWsloop() local
[all...]
/llvm-project/flang/lib/Lower/OpenMP/
H A DOpenMP.cpp421 genReductionVars(mlir::Operation * op,lower::AbstractConverter & converter,mlir::Location & loc,llvm::ArrayRef<const semantics::Symbol * > reductionArgs,llvm::ArrayRef<mlir::Type> reductionTypes) genReductionVars() argument