summaryrefslogtreecommitdiff
path: root/flang/lib/Semantics/check-cuda.cpp
AgeCommit message (Expand)Author
2025-07-30[flang][CUDA] Apply intrinsic operator overrides (#151018)Peter Klausler
2025-07-08[flang][cuda] Do not produce data transfer in offloaded do concurrent (#147435)users/david-salinas/fix_offload_compressionValentin Clement (バレンタイン クレメン)
2025-06-10[flang][cuda] Add option to disable warp function in semantic (#143640)Valentin Clement (バレンタイン クレメン)
2025-05-29[flang][cuda] Allow compiler directive in cuda code (#141991)Valentin Clement (バレンタイン クレメン)
2025-04-08[flang][cuda] Avoid triggering host array error in host device proc (#134909)Valentin Clement (バレンタイン クレメン)
2025-03-19[flang][cuda] Allow ieee_arithmetic on the device (#131930)Valentin Clement (バレンタイン クレメン)
2025-02-20Allow do concurrent inside cuf kernel directive (#127693)Zhen Wang
2025-01-23[flang][cuda] Allow DO CONCURRENT in cuf kernel (#124190)Valentin Clement (バレンタイン クレメン)
2025-01-23[flang][cuda] Allow complex type in cuf kernel reduce (#124185)Valentin Clement (バレンタイン クレメン)
2025-01-03[flang][cuda] Allow GOTO, EXIT, CYCLE and SELECT CASE in device procedures (#...Valentin Clement (バレンタイン クレメン)
2024-12-19[flang][cuda] Allow STOP in device context (#120625)Valentin Clement (バレンタイン クレメン)
2024-12-17[flang][cuda] Relax host array check for cuda constant (#120333)Valentin Clement (バレンタイン クレメン)
2024-12-17[flang][cuda] Do not consider SHARED array as host array (#120306)Valentin Clement (バレンタイン クレメン)
2024-12-17[flang][cuda] Allow host array with PARAMETER attribute in device context (#1...Valentin Clement (バレンタイン クレメン)
2024-12-16[flang][cuda] Check for use of host array in device context (#119756)Valentin Clement (バレンタイン クレメン)
2024-11-19[flang] Rework CUDA kernel DO host array check (#116301)Peter Klausler
2024-10-02[flang] Tag warnings with LanguageFeature or UsageWarning (#110304)Peter Klausler
2024-09-06[flang][cuda] Do not check assignment semantic in cuf kernel (#107512)Valentin Clement (バレンタイン クレメン)
2024-07-26[flang][cuda] Emit error when host array is used in CUF kernel (#100693)Valentin Clement (バレンタイン クレメン)
2024-06-19[flang][cuda] Do not consider PINNED as device attribute (#95988)Valentin Clement (バレンタイン クレメン)
2024-05-30[flang] Add parsing of DO CONCURRENT REDUCE clause (#92518)khaki3
2024-05-15[flang] Parse REDUCE clauses in !$CUF KERNEL DO (#92154)Peter Klausler
2024-05-10Revert "[flang][cuda] Implicitly load cudadevice module in device/global subp...Valentin Clement (バレンタイン クレメン)
2024-05-10[flang][cuda] Implicitly load cudadevice module in device/global subprogram (...Valentin Clement (バレンタイン クレメン)
2024-05-01[flang] Ensure all warning/portability messages are guarded by Should… (#90...Peter Klausler
2024-04-19[flang][cuda] Allow if stmt in device subroutine (#89347)Valentin Clement (バレンタイン クレメン)
2024-04-17[flang][cuda] Avoid crash by exiting the check if assignment is not usable (#...Valentin Clement (バレンタイン クレメン)
2024-04-12[flang][cuda] Fix crash in semantic (#88577)Valentin Clement (バレンタイン クレメン)
2024-04-08[flang][cuda] Allow list-directed PRINT and WRITE stmt in device code (#87415)Valentin Clement (バレンタイン クレメン)
2024-04-05[flang][cuda] Add restriction on implicit data transfer (#87720)Valentin Clement (バレンタイン クレメン)
2023-06-01[flang] CUDA Fortran - part 5/5: statement semanticsPeter Klausler