aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Lower
AgeCommit message (Expand)AuthorFilesLines
2024-04-19[flang][cuda] Use fir.cuda_deallocate for automatic deallocation (#89450)Valentin Clement (バレンタイン クレメン)2-7/+10
2024-04-19[flang][OpenMP] Use maxnum/minnum for lowering of max/min reduction operators...Jan Leyonberg1-2/+2
2024-04-19[Flang][OpenMP] NFC: Simplify handling of insertion points (#89221)Sergio Afonso3-12/+6
2024-04-18[flang][OpenMP] Move clause/object conversion to happen early, in genOMP (#87...Krzysztof Parzyszek5-267/+230
2024-04-17[flang][cuda] Lower DEALLOCATE for device variables (#89091)Valentin Clement (バレンタイン クレメン)1-3/+30
2024-04-17[flang][cuda] Lower ALLOCATE for device variable (#88980)Valentin Clement (バレンタイン クレメン)1-10/+47
2024-04-17[Flang][OpenMP][Lower] Refactor lowering of compound constructs (#87070)Sergio Afonso1-141/+289
2024-04-17[MLIR][Flang][OpenMP] Make omp.simdloop into a loop wrapper (#87365)Sergio Afonso1-57/+110
2024-04-17[flang] Retain internal and BIND(C) host procedure link in FIR (#87796)jeanPerier1-12/+28
2024-04-16[Flang][OpenMP][Lower] Split MLIR codegen for clauses and constructs (#86963)Sergio Afonso3-854/+1099
2024-04-16[Flang][OpenMP] NFC: Remove old reduction lowering code (#88798)Kiran Chandramohan1-223/+0
2024-04-15[Flang][OpenMP] Accept the reduction modifier (#86492)Kiran Chandramohan2-5/+26
2024-04-12[Flang][OpenMP][Lower] Use clause operand structures (#86802)Sergio Afonso5-558/+443
2024-04-12[flang] Pass VALUE CHARACTER arg by register in BIND(C) calls (#87774)jeanPerier3-14/+35
2024-04-11 [Flang] [OpenMP] [MLIR] [Lowering] Add lowering support for IS_DEVICE_PTR an...Raghu Maddhipatla3-5/+58
2024-04-11[flang][OpenMP] Allocate array reduction variables on the heap (#87773)Tom Eccles1-6/+72
2024-04-09Revert "[Flang] [OpenMP] [Semantics] [MLIR] [Lowering] Add lowering support f...Raghu Maddhipatla3-58/+5
2024-04-09[Flang] [OpenMP] [Semantics] [MLIR] [Lowering] Add lowering support for IS_DE...Raghu Maddhipatla3-5/+58
2024-04-09[flang][cuda] Add a proper TODO for allocate statement for cuda var (#88034)Valentin Clement (バレンタイン クレメン)1-0/+3
2024-04-08[flang][omp] Heed valid build warning (#88015)Peter Klausler1-3/+2
2024-04-08[flang][OpenMP] Add support for complex reductions (#87488)Mats Petersson2-6/+37
2024-04-08[flang] Fix source allocation to explicit length after deferred length object...jeanPerier1-3/+5
2024-04-08[flang] Fix MASKR/MASKL lowering for INTEGER(16) (#87496)jeanPerier2-2/+2
2024-04-06[flang] Fix -Wunused-but-set-variable in Bridge.cpp (NFC)Jie Fu1-1/+1
2024-04-05[flang][cuda] Lower device to host and device to device transfer (#87387)Valentin Clement (バレンタイン クレメン)1-11/+88
2024-04-04[flang] Return 1 in ERROR STOP without user provided stop-code (#87501)jeanPerier1-4/+5
2024-04-04[flang][OpenMP] lower reductions of assumed shape arrays (#86982)Tom Eccles1-3/+22
2024-04-04[flang] implement passing assumed-size array to assumed-rank arguments (#87511)jeanPerier1-9/+0
2024-04-04[flang][OpenMP] Fix for #86393 (#87452)Sourabh Singh Tomar1-1/+5
2024-04-03[Flang] Support for procedure pointer component default initialization. (#87356)Daniel Chen1-3/+10
2024-04-02[flang][NFC] use mlir::SymbolTable in lowering (#86673)jeanPerier3-11/+27
2024-03-28[OpenMP] Apply post-commit review comments in PR86289, NFC (#86828)Krzysztof Parzyszek1-1/+1
2024-03-28[flang][OpenMP] Make several function local to OpenMP.cpp, NFC (#86726)Krzysztof Parzyszek1-210/+207
2024-03-27[flang][OpenMP] Rename makeList overloads to make{Objects,Clauses}, NFC (#86725)Krzysztof Parzyszek5-34/+34
2024-03-26[flang][acc] Add support for lowering combined constructs (#86696)Razvan Lupusoru1-30/+42
2024-03-26[flang][OpenMP] Make OpenMP clause representation language-agnostic (#86289)Krzysztof Parzyszek8-1082/+888
2024-03-26[Flang] Support for passing procedure pointer, reference to a function that r...Daniel Chen2-4/+20
2024-03-25[flang][cuda] Lower simple host to device data transfer (#85960)Valentin Clement (バレンタイン クレメン)1-6/+34
2024-03-25[flang][OpenMP] Organize `genOMP` functions in OpenMP.cpp, NFC (#86309)Krzysztof Parzyszek1-262/+279
2024-03-22[flang] Fix lowering of host associated cray pointee symbols (#86121)jeanPerier6-38/+52
2024-03-21[flang][OpenMP] Convert processTODO and remove unused objects (#81627)Krzysztof Parzyszek2-44/+23
2024-03-21[Flang] Support for NULL() and procedure in structure constructor for procedu...Daniel Chen1-4/+18
2024-03-21Reapply "[Flang][OpenMP][Lower] NFC: Move clause processing helpers into the ...Sergio Afonso5-80/+90
2024-03-20[flang][Lower] Convert OMP Map and related functions to evaluate::Expr (#81626)Krzysztof Parzyszek5-251/+302
2024-03-20[flang][OpenMP] simplify getReductionName (#85666)Tom Eccles2-56/+27
2024-03-20[MLIR][OpenMP] NFC: Uniformize OpenMP ops names (#85393)Sergio Afonso6-72/+73
2024-03-20[flang][OpenMP] lower simple array reductions (#84958)Tom Eccles2-39/+213
2024-03-20[flang][NFC] move extractSequenceType helper out of OpenACC to share code (#8...Tom Eccles1-17/+4
2024-03-19Revert "[Flang][OpenMP][Lower] NFC: Move clause processing helpers into the C...Sergio Afonso5-66/+74
2024-03-19[Flang][OpenMP][Lower] NFC: Move clause processing helpers into the ClausePro...Sergio Afonso5-74/+66