aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/CommandLine.cpp
diff options
context:
space:
mode:
authorValentin Clement (バレンタイン クレメン) <clementval@gmail.com>2024-04-05 09:11:37 -0700
committerGitHub <noreply@github.com>2024-04-05 09:11:37 -0700
commit953aa102a90099ae655eaa4645dd8d15c95ea86a (patch)
treeaa5dfbac45899142387bbb0fda3307eb6b873888 /llvm/lib/Support/CommandLine.cpp
parent5f9ed2ff8364ff3e4fac410472f421299dafa793 (diff)
downloadllvm-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