summaryrefslogtreecommitdiff
path: root/flang/lib/Optimizer/Transforms/CUFDeviceGlobal.cpp
AgeCommit message (Expand)Author
2025-07-16[flang][cuda] Import type descriptor in the gpu module when needed (#149157)Valentin Clement (バレンタイン クレメン)
2025-06-30[flang][cuda] Bring PARAMETER arrays into the GPU module (#146416)Valentin Clement (バレンタイン クレメン)
2025-04-29[flang][cuda] Only copy global that have effective use (#137890)Valentin Clement (バレンタイン クレメン)
2025-02-06[Flang] Move non-common headers to FortranSupport (#124416)Michael Kruse
2025-01-24[flang][cuda] Handle variable with initialization in device global pass (#124...Valentin Clement (バレンタイン クレメン)
2025-01-14[flang][cuda][NFC] Fix file headerValentin Clement (バレンタイン クレメン)
2025-01-02[flang][cuda] Add operation to sync global descriptor (#121520)Valentin Clement (バレンタイン クレメン)
2024-12-12[flang][cuda] Remove unused variableValentin Clement (バレンタイン クレメン)
2024-12-12[flang][cuda] Extend implicit global handling to any type descriptor (#119769)Valentin Clement (バレンタイン クレメン)
2024-12-11[flang][cuda] Support builtin global in device global pass (#119626)Valentin Clement (バレンタイン クレメン)
2024-12-10[flang][cuda] Walk through cuf kernel for implicit globals (#119455)Valentin Clement (バレンタイン クレメン)
2024-12-05[flang][cuda] Distinguish constant fir.global from globals with a #cuf.cuda<c...Renaud Kauffmann
2024-11-19[flang][cuda] Handle implicit global in cuf kernel and nested statement (#116...Valentin Clement (バレンタイン クレメン)
2024-10-31[flang][cuda] Use getOrCreateGPUModule in CUFDeviceGlobal pass (#114468)Valentin Clement (バレンタイン クレメン)
2024-10-28[flang][cuda] Copying device globals in the gpu module (#113955)Renaud Kauffmann
2024-10-22Renaming Cuf passes to CUF (#113351)Renaud Kauffmann