diff options
author | Oleksandr "Alex" Zinenko <zinenko@google.com> | 2023-09-20 18:53:08 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-20 18:53:08 +0200 |
commit | 4fbb5f93506317f063753c2b4aecebc86d63264e (patch) | |
tree | dbd017207043fc08f4e28a6e35cd274c5188e17e /llvm/lib/ProfileData/Coverage/CoverageMappingWriter.cpp | |
parent | f557986d0ec602c0a0945f2532a8640234924d12 (diff) | |
download | llvm-4fbb5f93506317f063753c2b4aecebc86d63264e.zip llvm-4fbb5f93506317f063753c2b4aecebc86d63264e.tar.gz llvm-4fbb5f93506317f063753c2b4aecebc86d63264e.tar.bz2 |
[mlir] introduce transform.loop.forall_to_for (#65474)
Add a straightforward sequentialization transform from `scf.forall` to a
nest of `scf.for` in absence of results and expose it as a transform op.
This is helpful in combination with other transform ops, particularly
fusion, that work best on parallel-by-construction `scf.forall` but
later need to target sequential `for` loops.
Diffstat (limited to 'llvm/lib/ProfileData/Coverage/CoverageMappingWriter.cpp')
0 files changed, 0 insertions, 0 deletions