aboutsummaryrefslogtreecommitdiff
path: root/flang/module
AgeCommit message (Expand)AuthorFilesLines
2026-02-12[flang] Implement C_F_STRPOINTER (Fortran 2023) (#176973)Caroline Newcombe2-2/+6
2026-02-10[flang] Implement 'F_C_STRING' library function (Fortran 2023) (#174474)Caroline Newcombe2-1/+5
2026-01-22[flang][cuda] Add support for derived-type component with managed/unified att...Valentin Clement (バレンタイン クレメン)1-2/+7
2026-01-19[flang] Fix ISO_C_BINDING type sizes for Windows (#172034)Jameson Nash1-3/+13
2025-12-09Revert "[Flang] Move builtin .mod generation into runtimes (Reapply #137828) ...Michael Kruse18-0/+7053
2025-12-09[Flang] Move builtin .mod generation into runtimes (Reapply #137828) (#169638)Michael Kruse18-7053/+0
2025-12-04[flang/flang-rt] Implement show_descriptor intrinsic, a non-standard extensio...Valery Dmitriev2-0/+17
2025-12-02Revert "[flang] implement show_descriptor intrinsic, a non-standard extension...Michael Kruse2-17/+0
2025-12-01[flang] implement show_descriptor intrinsic, a non-standard extension (#169137)Valery Dmitriev2-0/+17
2025-11-25Revert "[Flang] Move builtin .mod generation into runtimes" (#169489)Jan Patrick Lehr17-0/+7036
2025-11-25[Flang] Move builtin .mod generation into runtimes (#137828)Michael Kruse17-7036/+0
2025-11-24[flang][cuda] Add support for cluster_block_index in cooperative groups (#169...Valentin Clement (バレンタイン クレメン)1-0/+7
2025-11-24[flang][cuda] Add support for cluster_dim_blocks in cooperative_groups (#169417)Valentin Clement (バレンタイン クレメン)1-0/+7
2025-11-24[flang][cuda] Implement this_cluster for cooperative groups (#169414)Valentin Clement (バレンタイン クレメン)1-0/+13
2025-11-04[flang][cuda] Add interface and lowering for atomicadd_r4x2 and atomicadd_r4x...Valentin Clement (バレンタイン クレメン)1-1/+19
2025-11-03[flang][cuda] Add interfaces and lowering for atomicaddvector (#166275)Valentin Clement (バレンタイン クレメン)1-0/+16
2025-11-03[flang][cuda] Add support for f16 atomicadd (#166229)Valentin Clement (バレンタイン クレメン)1-0/+5
2025-10-28[flang][cuda] Add interfaces and lowering for tma_bulk_store (#165482)Valentin Clement (バレンタイン クレメン)1-9/+76
2025-10-28[flang][cuda] Add interfaces and lowering for tma_bulk_load (#165474)Valentin Clement (バレンタイン クレメン)1-0/+61
2025-10-28[flang][cuda] Add interfaces and lowering for barrier_try_wait(_sleep) (#165316)Valentin Clement (バレンタイン クレメン)1-6/+21
2025-10-22[flang][cuda] Support logical(4) in syncthread_and|count|or functions (#164706)Valentin Clement (バレンタイン クレメン)1-12/+21
2025-10-13[flang][cuda] Add interface and lowering for tma_bulk_s2g (#163232)Valentin Clement (バレンタイン クレメン)1-0/+9
2025-10-12[flang][cuda] Add interface and lowering for tma_bulk_g2s (#163034)Valentin Clement (バレンタイン クレメン)1-0/+11
2025-10-11[flang][cuda] Set value attribute to count for barrier procedures (#163031)Valentin Clement (バレンタイン クレメン)1-2/+2
2025-10-11[flang][cuda] Add interface and lowering for fence_proxy_async (#163014)Valentin Clement (バレンタイン クレメン)1-0/+5
2025-10-11[flang][cuda] Add interfaces and lowering for tma_bulk_[commit|wait]_group su...Valentin Clement (バレンタイン クレメン)1-0/+10
2025-10-11[flang][cuda] Add interfaces and lowering for barrier_arrive (#162949)Valentin Clement (バレンタイン クレメン)1-1/+15
2025-10-10[flang][cuda] Add interface and lower barrier_init (#162929)Valentin Clement (バレンタイン クレメン)1-0/+7
2025-09-09[flang] Add special genre for allocatable and pointer device component (#157731)Valentin Clement (バレンタイン クレメン)1-1/+1
2025-08-15[flang][cuda] Update some bind name to fast version and add __sincosf (#153744)Valentin Clement (バレンタイン クレメン)1-45/+53
2025-08-15[flang][cuda] Add missing bind name for __int2double_rn (#153720)Valentin Clement (バレンタイン クレメン)1-1/+1
2025-08-15[flang][cuda] Add interface for __fdividef (#153742)Valentin Clement (バレンタイン クレメン)1-0/+7
2025-08-15[flang][cuda] Add interfaces for double_as_longlong and longlong_as_double (#...Valentin Clement (バレンタイン クレメン)1-0/+14
2025-08-15[flang][cuda] Add interfaces for int_as_float and float_as_int (#153716)Valentin Clement (バレンタイン クレメン)1-0/+14
2025-08-15[flang][cuda] Add missing bind name for __hiloint2double, __double2loint and ...Valentin Clement (バレンタイン クレメン)1-3/+3
2025-08-14[flang][cuda] Add interfaces for __int2float_rX (#153708)Valentin Clement (バレンタイン クレメン)1-0/+28
2025-08-14[flang][cuda] Add interfaces for __float2int_rX and __float2unit_rX (#153691)Valentin Clement (バレンタイン クレメン)1-0/+56
2025-08-14[flang][cuda] Add interface for __saturatef (#153705)Valentin Clement (バレンタイン クレメン)1-0/+7
2025-08-14[flang][cuda] Add interfaces for __float2ll_rX (#153702)Valentin Clement (バレンタイン クレメン)1-0/+28
2025-08-14[flang][cuda] Add interfaces for __ll2float_rX (#153694)Valentin Clement (バレンタイン クレメン)1-0/+28
2025-08-14[flang][cuda] Add interfaces for __dsqrt_rn and __dsqrt_rz (#153624)Valentin Clement (バレンタイン クレメン)1-0/+14
2025-08-14[flang][cuda] Add interfaces for __drcp_rX (#153681)Valentin Clement (バレンタイン クレメン)1-0/+28
2025-08-14[flang][cuda] Add bind names for __double2ull_rX interfaces (#153678)Valentin Clement (バレンタイン クレメン)1-7/+7
2025-08-14[flang][cuda] Add bind names for __double2ll_rX interfaces (#153660)Valentin Clement (バレンタイン クレメン)1-7/+7
2025-08-14[flang][cuda] Add interfaces for __expf and __exp10f (#153633)Valentin Clement (バレンタイン クレメン)1-0/+14
2025-08-14[flang][cuda] Add interfaces for __uint2float_rX functions (#153620)Valentin Clement (バレンタイン クレメン)1-1/+29
2025-08-14[flang][cuda] Add interfaces for __ull2float_rX functions (#153613)Valentin Clement (バレンタイン クレメン)1-0/+28
2025-08-14[flang][cuda] Add interfaces for __logf, __log2f and __log10f (#153611)Valentin Clement (バレンタイン クレメン)1-0/+21
2025-08-14[flang][cuda] Add interfaces for __sinf and __tanf (#153609)Valentin Clement (バレンタイン クレメン)1-0/+14
2025-08-13[flang][cuda] Add bind name for __ll2double_rX interfaces (#153462)Valentin Clement (バレンタイン クレメン)1-7/+7