search for: parallel_do

Displaying 6 results from an estimated 6 matches for "parallel_do".

2020 Feb 13
6
About OpenMP dialect in MLIR
...ld the above be represented in OpenMP dialect? and What type would "x" be in MLIR? It is not mentioned in the design as to how the various SSA values for various OpenMP clauses are passed around in OpenMP operations. D. Because of (A), (B) and (C), it would be beneficial to have an omp. parallel_do operation which has semantics similar to other loop structures (may not be LoopLikeInterface) in MLIR. To me, it looks like having OpenMP operations based on standard MLIR types and operations (scalars and memrefs mainly) is the right way to go. Why not have omp.parallel_do operation with AffineMa...
2020 Feb 15
5
[flang-dev] About OpenMP dialect in MLIR
...e lowered to OpenMP dialect. > > Yes, it is not mentioned. We did a study of a few constructs and clauses > which was shared as mails to flang-dev and the RFC. As we make progress and > before implementation, we will share further details. > > it would be beneficial to have an omp.parallel_do operation which has > semantics similar to other loop structures (may not be LoopLikeInterface) > in MLIR. > > I am not against adding parallel_do if it can help with transformations or > reduce the complexity of lowering. Please share the details in discourse as > a reply to the...
2020 Feb 17
3
[flang-dev] About OpenMP dialect in MLIR
...t;> Yes, it is not mentioned. We did a study of a few constructs and clauses >>> which was shared as mails to flang-dev and the RFC. As we make progress and >>> before implementation, we will share further details. >>> >>> it would be beneficial to have an omp.parallel_do operation which has >>> semantics similar to other loop structures (may not be LoopLikeInterface) >>> in MLIR. >>> >>> I am not against adding parallel_do if it can help with transformations >>> or reduce the complexity of lowering. Please share the deta...
2020 Feb 18
2
[flang-dev] About OpenMP dialect in MLIR
...We did a study of a few constructs and >>>>> clauses which was shared as mails to flang-dev and the RFC. As we make >>>>> progress and before implementation, we will share further details. >>>>> >>>>> it would be beneficial to have an omp.parallel_do operation which has >>>>> semantics similar to other loop structures (may not be LoopLikeInterface) >>>>> in MLIR. >>>>> >>>>> I am not against adding parallel_do if it can help with >>>>> transformations or reduce the compl...
2020 Feb 14
4
About OpenMP dialect in MLIR
...e would > > "x" be in MLIR? It is not mentioned in the design as to how the various > > SSA values for various OpenMP clauses are passed around in OpenMP > > operations. > > > > D. Because of (A), (B) and (C), it would be beneficial to have an omp. > > parallel_do operation which has semantics similar to other loop > structures > > (may not be LoopLikeInterface) in MLIR. To me, it looks like having > OpenMP > > operations based on standard MLIR types and operations (scalars and > memrefs > > mainly) is the right way to go. > &gt...
2020 Jan 13
5
FC : A MLIR+LLVM based Fortran front end
Agreed! Is the code already available? What are your plans for it, and are you interested in collaboration with the rest of the LLVM community? -Chris > On Jan 11, 2020, at 11:58 AM, Finkel, Hal J. via llvm-dev <llvm-dev at lists.llvm.org> wrote: > > Hi, Prashanth, > > That's great news! It sounds like you've made a lot of progress, and I certainly hope that you