diff options
author | Valentin Clement (バレンタイン クレメン) <clementval@gmail.com> | 2025-01-17 14:34:47 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-01-17 14:34:47 -0800 |
commit | 2523d3b1024bac7aa2efb6740a136bbf2263994e (patch) | |
tree | 7af8d6e2a9a2cb6a7be5474fa8acf910905bdf55 /llvm/lib/Object/WasmObjectFile.cpp | |
parent | 0c6e03eea04b93984d5fe562f64f1ce31f5cca09 (diff) | |
download | llvm-2523d3b1024bac7aa2efb6740a136bbf2263994e.zip llvm-2523d3b1024bac7aa2efb6740a136bbf2263994e.tar.gz llvm-2523d3b1024bac7aa2efb6740a136bbf2263994e.tar.bz2 |
[flang][cuda] Perform scalar assignment of c_devptr inlined (#123407)
Because `c_devptr` has a `c_ptr` field, any assignment were done via the
Assign runtime function. This leads to stack overflow on the device and
taking too much memory. As we know the c_devptr can be directly copied
on assignment, make it a special case.
Diffstat (limited to 'llvm/lib/Object/WasmObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions