aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachinePipeliner.cpp
diff options
context:
space:
mode:
authorSergio Afonso <safonsof@amd.com>2024-04-12 10:35:48 +0100
committerGitHub <noreply@github.com>2024-04-12 10:35:48 +0100
commit0e6367236413e50599b49aff15b086088f152769 (patch)
treee226d629478907cc42c66ade9adf2095504d7d0f /llvm/lib/CodeGen/MachinePipeliner.cpp
parent5d6b00929bd026d1448a5dd3a8341ea99b3befe1 (diff)
downloadllvm-0e6367236413e50599b49aff15b086088f152769.zip
llvm-0e6367236413e50599b49aff15b086088f152769.tar.gz
llvm-0e6367236413e50599b49aff15b086088f152769.tar.bz2
[MLIR][OpenMP] Add omp.loop_nest operation (#87083)
This patch introduces an operation intended to hold loop information associated to the `omp.distribute`, `omp.simdloop`, `omp.taskloop` and `omp.wsloop` operations. This is a stopgap solution to unblock work on transitioning these operations to becoming wrappers, as discussed in [this RFC](https://discourse.llvm.org/t/rfc-representing-combined-composite-constructs-in-the-openmp-dialect/76986). Long-term, this operation will likely be replaced by `omp.canonical_loop`, which is being designed to address missing support for loop transformations, etc.
Diffstat (limited to 'llvm/lib/CodeGen/MachinePipeliner.cpp')
0 files changed, 0 insertions, 0 deletions