[OpenMP][MLIR][Flang][bbc][Driver] Add fopenmp-version and generate corresponding...
authorDominik Adamski <dominik.adamski@amd.com>
Fri, 19 May 2023 11:14:52 +0000 (06:14 -0500)
committerDominik Adamski <dominik.adamski@amd.com>
Fri, 19 May 2023 11:22:40 +0000 (06:22 -0500)
commitd93bdd8bd52a9a28bb9553aed72866df88c6c4f4
tree1a2b4f332568627d343307d6e1f80d37f2f8e17d
parent6f6fc7dd306cd90bfb7b42741ad104922a7460c1
[OpenMP][MLIR][Flang][bbc][Driver] Add fopenmp-version and generate corresponding MLIR attribute

This patch adds flag -fopenmp-version to the Flang frontend and bbc tool.
This flag is lowered to MLIR OpenMP flag attribute.

Differential Revision: https://reviews.llvm.org/D150354

Reviewed By: kiranchandramohan
clang/include/clang/Driver/Options.td
clang/lib/Driver/ToolChains/Flang.cpp
flang/include/flang/Frontend/LangOptions.def
flang/include/flang/Tools/CrossToolHelpers.h
flang/lib/Frontend/CompilerInvocation.cpp
flang/lib/Frontend/FrontendActions.cpp
flang/test/Driver/driver-help-hidden.f90
flang/test/Driver/driver-help.f90
flang/test/Driver/omp-driver-offload.f90
flang/test/Lower/OpenMP/rtl-flags.f90
flang/tools/bbc/bbc.cpp