Commit 207fc49
committed
[flang][OpenMP] Upstream first part of
This PR starts the effort to upstream AMD's internal implementation of
`do concurrent` to OpenMP mapping. This replaces llvm#77285 since we
extended this WIP quite a bit on our fork over the past year.
An important part of this PR is a document that describes the current
status downstream, the upstreaming status, and next steps to make this
pass much more useful.
In addition to this document, this PR also contains the skeleton of the
pass (no useful transformations are done yet) and some testing for the
added command line options.do concurrent mapping1 parent 9bd836a commit 207fc49
File tree
18 files changed
+720
-10
lines changed- clang
- include/clang/Driver
- lib/Driver/ToolChains
- flang
- docs
- include/flang
- Frontend
- Optimizer
- OpenMP
- Passes
- lib
- Frontend
- Optimizer
- OpenMP
- Passes
- test/Transforms/DoConcurrent
- tools/bbc
18 files changed
+720
-10
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6919 | 6919 | | |
6920 | 6920 | | |
6921 | 6921 | | |
| 6922 | + | |
| 6923 | + | |
| 6924 | + | |
| 6925 | + | |
6922 | 6926 | | |
6923 | 6927 | | |
6924 | 6928 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
153 | 153 | | |
154 | 154 | | |
155 | 155 | | |
156 | | - | |
| 156 | + | |
| 157 | + | |
157 | 158 | | |
158 | 159 | | |
159 | 160 | | |
| |||
0 commit comments