diff options
author | Valentin Clement <clementval@gmail.com> | 2024-01-30 11:29:39 -0800 |
---|---|---|
committer | Valentin Clement <clementval@gmail.com> | 2024-02-05 13:40:41 -0800 |
commit | 0d091206dd656c2a9d31d6088a4aa6f9c2cc7156 (patch) | |
tree | 8e9e437c25090bb250532d3735ea8b4656239a78 /clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp | |
parent | c166a43c6e6157b1309ea757324cc0a71c078e66 (diff) | |
download | llvm-0d091206dd656c2a9d31d6088a4aa6f9c2cc7156.zip llvm-0d091206dd656c2a9d31d6088a4aa6f9c2cc7156.tar.gz llvm-0d091206dd656c2a9d31d6088a4aa6f9c2cc7156.tar.bz2 |
[mlir][openacc] Add legalize data pass for compute operation (#80351)
This patch adds a simple pass to replace the uses inside compute operation. It
replaces the `varPtr` values with their corresponding `accPtr` values gathered
through the dataClauseOperands.
private and reductions variables are not included in this pass since they will
normally be replace when they are materialized.
Reland with fix for dependencies
Diffstat (limited to 'clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions