[RFC] Proposed interplay of Clang & Flang & LLVM wrt. OpenMP [@Flang-dev]

+ Adding flang-dev, openmp-dev

Hi Johannes,

That sounds interesting. However, I have a few questions about your RFC.

From what I understand, you are suggesting a general "OpenMP-IRBuilder" where different frontends will benefit, and it will be in core-LLVM. However, the front ends may have very different AST. How do you plan to provide a common interface for different ASTs? If it will be aware of front-end ASTs, how would be a general IR builder? Also, if it is specific to AST, do you think it should be somewhere other than the core LLVM?

You also outlining in the end, so will clang still do the early outlining?

Best
- Guray