diff options
author | Valentin Clement (バレンタイン クレメン) <clementval@gmail.com> | 2024-04-05 09:11:37 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-05 09:11:37 -0700 |
commit | 953aa102a90099ae655eaa4645dd8d15c95ea86a (patch) | |
tree | aa5dfbac45899142387bbb0fda3307eb6b873888 /llvm/lib/Support/CommandLine.cpp | |
parent | 5f9ed2ff8364ff3e4fac410472f421299dafa793 (diff) | |
download | llvm-953aa102a90099ae655eaa4645dd8d15c95ea86a.zip llvm-953aa102a90099ae655eaa4645dd8d15c95ea86a.tar.gz llvm-953aa102a90099ae655eaa4645dd8d15c95ea86a.tar.bz2 |
[flang][cuda] Lower device to host and device to device transfer (#87387)
Add more support for CUDA data transfer in assignment. This patch adds
device to device and device to host support. If device symbols are
present on the rhs, some implicit data transfer are initiated. A
temporary is created and the data are transferred to the host. The
expression is evaluated on the host and the assignment is done.
Diffstat (limited to 'llvm/lib/Support/CommandLine.cpp')
0 files changed, 0 insertions, 0 deletions