aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Lower/OpenMP
AgeCommit message (Expand)AuthorFilesLines
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][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-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-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-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-04[flang][OpenMP] lower reductions of assumed shape arrays (#86982)Tom Eccles1-3/+22
2024-04-04[flang][OpenMP] Fix for #86393 (#87452)Sourabh Singh Tomar1-1/+5
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][OpenMP] Make OpenMP clause representation language-agnostic (#86289)Krzysztof Parzyszek8-1082/+888
2024-03-25[flang][OpenMP] Organize `genOMP` functions in OpenMP.cpp, NFC (#86309)Krzysztof Parzyszek1-262/+279
2024-03-21[flang][OpenMP] Convert processTODO and remove unused objects (#81627)Krzysztof Parzyszek2-44/+23
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 Parzyszek3-77/+33
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-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
2024-03-19[Flang][Lower] NFC: Replace SmallVector with more suitable alternatives (#85227)Sergio Afonso3-35/+34
2024-03-18[flang][MLIR][OpenMP] Extend delayed privatization for scalar allocatables an...Kareem Ergawy1-3/+8
2024-03-15[flang][OpenMP] Convert DataSharingProcessor to omp::Clause (#81629)Krzysztof Parzyszek4-163/+156
2024-03-15[flang][OpenMP] Remove unused variable (NFC)Jie Fu1-1/+0
2024-03-15[flang][OpenMP] Convert repeatable clauses (except Map) in ClauseProc… (#81...Krzysztof Parzyszek9-366/+336
2024-03-14[flang][OpenMP] Convert unique clauses in ClauseProcessor (#81622)Krzysztof Parzyszek4-140/+130
2024-03-14Fix NDEBUG build: guard call to `dump` with #if/#endifKrzysztof Parzyszek1-0/+2
2024-03-14Fix -Werror buildKrzysztof Parzyszek1-1/+1
2024-03-14[flang][OpenMP] Implement flexible OpenMP clause representation (#81621)Krzysztof Parzyszek3-0/+1651
2024-03-13[Flang][OpenMP] Implement "promotion" of use_device_ptr non-cptr arguments to...agozillon1-0/+66
2024-03-13[flang][OpenMP][OMPIRBuilder][mlir] Optionally pass reduction vars by ref (#8...Tom Eccles3-37/+136
2024-03-12[Flang][OpenMp] Fix to threadprivate not working with host-association. (#74966)harishch41-5/+13
2024-03-07[flang] Changes to map variables in link clause of declare target (#83643)Anchu Rajendran S1-1/+15
2024-03-05[Flang][MLIR][OpenMP] Create a deferred declare target marking process for Br...agozillon2-41/+120
2024-03-05[Flang][OpenMP] : Add a temporary lowering for workshare directive (#78268)Kiran Chandramohan1-2/+7
2024-02-29[flang] Add [[maybe_unused]] to fix -Werror build (#83456)Peter Klausler1-1/+2
2024-02-28[flang] Fix linker error for debug builds. (#83250)Kareem Ergawy1-0/+1
2024-02-28 [flang][OpenMP][MLIR] Basic support for delayed privatization code-gen (#81833)Kareem Ergawy5-27/+216
2024-02-21[flang][OpenMP] Add support for copyprivate (#80485)Leandro Lupori3-5/+172
2024-02-21[flang][openmp] - depend clause support in target, target enter/update/exit d...Pranav Bhandarkar1-11/+19
2024-02-21[NFC][flang][OpenMP] Split `DataSharing` and `Clause` processors (#81973)Kareem Ergawy9-0/+4839