aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Lower/OpenACC.cpp
AgeCommit message (Expand)AuthorFilesLines
9 hours[NFC] Fix `assignment` typo. (#151864)Connector Switch1-1/+1
5 days[flang][acc] Lower do and do concurrent loops specially in acc regions (#149614)Razvan Lupusoru1-116/+279
13 days[mlir][NFC] update `flang/Lower` create APIs (8/n) (#149912)Maksim Levental1-195/+203
2025-07-17[openacc][flang] Support two type bindName representation in acc routine (#14...delaram-talaashrafi1-31/+71
2025-07-17[flang][acc] Create UseDeviceOp for both results of hlfir.declare (#148017)nvptm1-1/+19
2025-07-14[flang][acc] Implement MappableType's generatePrivateInit (#148302)Razvan Lupusoru1-116/+23
2025-07-10[flang][acc] Update FIR ref, heap, and pointer to be MappableType (#147834)Razvan Lupusoru1-7/+6
2025-07-09[mlir][acc][flang] Lower nested ACC loops with tile clause as collapsed loops...Vijay Kandiah1-6/+17
2025-07-03[mlir][acc][flang] Use SymbolRefAttr for func_name in ACC routine (#146951)delaram-talaashrafi1-2/+5
2025-06-19[flang][NFC] Move new code to right place (#144551)Peter Klausler1-1/+1
2025-06-11[flang][acc] Ensure all acc.loop get a default parallelism determination mode...Razvan Lupusoru1-0/+67
2025-06-10[flang][NFC] Clean up code in two new functions (#142037)Peter Klausler1-2/+2
2025-05-23[flang][openacc] use location of end directive for exit operations (#140763)Andre Kuhlenschmidt1-16/+21
2025-05-23[Flang][OpenMP] fix crash on sematic error in atomic capture clause (#140710)Yang Zaizhou1-1/+3
2025-05-21[OpenACC] rename private/firstprivate recipe attributes (#140719)Scott Manley1-42/+43
2025-05-20[OpenACC] unify reduction and private-like init region recipes (#140652)Scott Manley1-251/+207
2025-05-12[flang] Postpone hlfir.end_associate generation for calls. (#138786)Slava Zakharin1-6/+18
2025-05-09[flang][openacc] Allow open acc routines from other modules. (#136012)Andre Kuhlenschmidt1-163/+129
2025-04-29[flang][acc] Fix issue with privatization recipe for box ref (#137869)Razvan Lupusoru1-8/+27
2025-04-28[flang][acc] Remove an unused variable (#137731)khaki31-3/+2
2025-04-28[flang][acc] Generate constructors and destructors for common blocks (#137691)khaki31-67/+71
2025-04-28[flang][OpenACC][OpenMP] Separate implementations of ATOMIC constructs (#137517)Krzysztof Parzyszek1-12/+308
2025-04-21[flang][acc] Update stride calculation to include inner-dimensions (#136613)Razvan Lupusoru1-4/+14
2025-04-17[flang][acc] Avoid implicitly privatizing IVs already privatized (#136181)Razvan Lupusoru1-101/+111
2025-04-15[flang][OpenACC] use correct type when create private box init recipe (#135698)Scott Manley1-8/+16
2025-02-11[flang][acc] Fill-in name for privatized loop iv (#126601)Razvan Lupusoru1-0/+1
2025-02-10[flang][acc] Ensure data exit action is generated for present & nocreate (#12...Razvan Lupusoru1-7/+34
2025-02-04[flang][acc] Improve acc lowering around fir.box and arrays (#125600)Razvan Lupusoru1-170/+281
2025-01-21[flang][OpenMP][OpenACC] remove libEvaluate dependency in passes (#123784)jeanPerier1-4/+4
2025-01-10[flang][acc] Add a missing acc.delete generation for the copyin clause (#122539)khaki31-8/+27
2024-12-25[flang] Fix some memory leaks (#121050)Matthias Springer1-6/+8
2024-12-18Re-apply (#117867): [flang][OpenMP] Implicitly map allocatable record fields ...Kareem Ergawy1-1/+2
2024-12-18Revert "[flang][OpenMP] Implicitly map allocatable record fields (#117867)" (...Kareem Ergawy1-2/+1
2024-12-18[flang][OpenMP] Implicitly map allocatable record fields (#117867)Kareem Ergawy1-1/+2
2024-12-09[MLIR][acc] Introduce varType to acc data clause operations (#119007)Razvan Lupusoru1-3/+5
2024-10-03[flang] replace fir.complex usages with mlir complex (#110850)jeanPerier1-8/+7
2024-08-30[flang][openacc] Attach post allocate action on the correct operation (#106805)Valentin Clement (バレンタイン クレメン)1-14/+21
2024-08-30[flang][acc] allow and ignore DIR between ACC and loops (#106522)jeanPerier1-0/+7
2024-08-07[flang][acc] Improve lowering of Fortran optional in data clause (#102224)Razvan Lupusoru1-15/+34
2024-07-03[mlir][acc] Added async to data clause operations. (#97307)Slava Zakharin1-135/+276
2024-06-17[Flang] Switch to common::visit more call sites (#90018)Alexander Shaposhnikov1-20/+21
2024-05-30[flang] Add parsing of DO CONCURRENT REDUCE clause (#92518)khaki31-14/+13
2024-05-08[flang] Lowering changes for assigning dummy_scope to hlfir.declare. (#90989)Slava Zakharin1-8/+14
2024-04-28Reapply "[mlir] Mark `isa/dyn_cast/cast/...` member functions depreca… (#90...Christian Sigg1-2/+2
2024-04-26Revert "[mlir] Mark `isa/dyn_cast/cast/...` member functions deprecated. (#89...dyung1-2/+2
2024-04-26[mlir] Mark `isa/dyn_cast/cast/...` member functions deprecated. (#89998)Christian Sigg1-2/+2
2024-04-24[flang][cuda] Use fir.cuda_deallocate for automatic deallocation (#89662)Valentin Clement (バレンタイン クレメン)1-13/+19
2024-04-02[flang][NFC] use mlir::SymbolTable in lowering (#86673)jeanPerier1-2/+4
2024-03-26[flang][acc] Add support for lowering combined constructs (#86696)Razvan Lupusoru1-30/+42
2024-03-20[flang][Lower] Convert OMP Map and related functions to evaluate::Expr (#81626)Krzysztof Parzyszek1-19/+35