https://github.com/tblah commented:
Thank you for all of the updates! > So the LowerWorksharePass that I have implemented here is tasked with > parallelizing the loops nested in workshare_loop_wrapper and both the > Fortran->mlir frontend and the hlfir lowering passes would be responsible for > emitting the workshare_loop_wrapper ops where appropriate. For that I have > started with some of the obvious lowerings in the hlfir bufferizations, but > perhaps that can be done gradually and not everything needs to be covered by > this PR. Let me know what you think. Doing it gradually sounds good to me. When you take this out of draft, please document in the commit message exactly what is and is not supported at this point. https://github.com/llvm/llvm-project/pull/101446 _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits