summaryrefslogtreecommitdiff
path: root/flang/lib/Lower/OpenMP/OpenMP.cpp
AgeCommit message (Expand)Author
2025-11-21[Flang][OpenMP] Add semantic support for Loop Sequences and OpenMP loop fuse ...Ferran Toda
2025-11-21[OpenMP] Introduce "loop sequence" as directive association (#168934)Krzysztof Parzyszek
2025-11-17[OpenMP][Flang] Change the OmpDefaultMapperName suffix (#168399)Akash Banerjee
2025-11-17[flang][OpenMP] Store Block in OpenMPLoopConstruct, add access functions (#16...Krzysztof Parzyszek
2025-11-14[OpenMP][Flang] Emit default declare mappers implicitly for derived types (#1...Akash Banerjee
2025-11-13[Flang][OpenMP] Update declare mapper lookup via use-module (#167903)Akash Banerjee
2025-11-13Revert "[Flang][OpenMP] Update declare mapper lookup via use-module" (#167896)Akash Banerjee
2025-11-13[Flang][OpenMP] Update declare mapper lookup via use-module (#163860)Akash Banerjee
2025-11-12[Flang][OpenMP] Add Lowering support for Collapse with Taskloop (#166791)Jack Styles
2025-11-11[Flang][OpenMP][MLIR] Lowering of reduction,inreduction, nogroup and lastpriv...Kaviya Rajendiran
2025-11-11[Flang][MLIR][OpenMP] Add MLIR lowering support for taskloop clauses. (#165851)Kaviya Rajendiran
2025-11-11[Flang][OpenMP] Initial defaultmap(none) implementation (#166715)agozillon
2025-11-03[flang][OpenMP] Use OmpDirectiveSpecification in ALLOCATE (#165865)Krzysztof Parzyszek
2025-10-22[flang][mlir] Migrate to free create functions. NFC. (#164657)Jakub Kuderski
2025-10-21[Flang][OpenMP][Dialect] Swap to using MLIR dialect enum to encode map flags ...agozillon
2025-10-20[flang] Move parse tree tool to Parser/tools.h (#163998)Peter Klausler
2025-10-16[flang][OpenMP] Emit requirements in module files (#163449)Krzysztof Parzyszek
2025-10-11[flang] Fix build breakage with FLANG_ENABLE_WERROR on (NFC) (#162894)Kelvin Li
2025-10-09[Flang]Fix propagation of loop collapse number for target-based directives (#...Alexey Bataev
2025-10-03[Flang] Add standalone tile support (#160298)Michael Kruse
2025-09-26[flang][OpenMP] Use OmpDirectiveSpecification in DECLARE_TARGET (#160573)Krzysztof Parzyszek
2025-09-23[flang][OpenMP] Use OmpDirectiveSpecification in DECLARE_MAPPER (#160169)Krzysztof Parzyszek
2025-09-19[flang][OpenMP] Use OmpDirectiveSpecification in SECTIONS (#159580)Krzysztof Parzyszek
2025-09-16[flang][OpenMP] Use OmpDirectiveSpecification in Omp[Begin|End]LoopDi… (#15...Krzysztof Parzyszek
2025-09-15Revert "[NFC][Flang] Move bounds helper functions to Util header." (#158654)Akash Banerjee
2025-09-15[NFC][Flang] Move bounds helper functions to Util header. (#154164)Akash Banerjee
2025-09-10[flang][OpenMP] Enable tiling (#143715)Jan Leyonberg
2025-09-08[NFC][flang][OpenMP] Extract target region utils to map or clone outside valu...Kareem Ergawy
2025-09-04[flang] Attach proper storage to [hl]fir.declare in lowering. (#155742)Slava Zakharin
2025-08-29[flang][OpenMP] Replace OpenMPBlockConstruct with OmpBlockConstruct (#155872)Krzysztof Parzyszek
2025-08-28[flang][OpenMP] Handle symbols on composite simd with multiple privatizers (#...Kajetan Puchalski
2025-08-27[NFC][flang][OpenMP] Create `FortranUtils` lib and move `createMapInfoOp` to ...Kareem Ergawy
2025-08-26[flang][OpenMP] move omp end sections validation to semantics (#154740)Tom Eccles
2025-08-26[flang][openmp] Add Lowering to omp mlir for workdistribute construct (#154378)Chaitanya
2025-08-19[flang][OpenMP] Parse GROUPPRIVATE directive (#153807)Krzysztof Parzyszek
2025-08-14[flang][OpenMP] Add -f[no]-openmp-simd (#150269)Kajetan Puchalski
2025-08-11[MLIR][OpenMP] Add lowering support for AUTOMAP modifier (#151513)Akash Banerjee
2025-08-07[flang][OpenMP] Make OpenMPCriticalConstruct follow block structure (#152007)Krzysztof Parzyszek
2025-08-05[flang][NFC] Move the rest of ops creation to new APIs (#152079)Valentin Clement (バレンタイン クレメン)
2025-08-05[Flang][OpenMP] Make implicitly captured scalars fully firstprivatized (#147442)agozillon
2025-08-01[flang][OpenMP] Make all block constructs share the same structure (#150956)Krzysztof Parzyszek
2025-08-01[flang][OpenMP] Support delayed privatisation for composite distribute simd (...Kajetan Puchalski
2025-08-01[flang][OpenMP] Support delayed privatisation for composite do simd (#150979)Kajetan Puchalski
2025-07-31[flang][OpenMP] Store directive information in OpenMPSectionConstruct (#150804)Krzysztof Parzyszek
2025-07-30[Flang][OpenMP] Skip DSA for canonical loops (#150593)Michael Kruse
2025-07-24[flang][OpenMP] Parse strictly- and loosely-structured blocks (#150298)Krzysztof Parzyszek
2025-07-23[flang][OpenMP] General utility to get directive id from AST node (#150121)Krzysztof Parzyszek
2025-07-22[Flang] Implement !$omp unroll using omp.unroll_heuristic (#144785)Michael Kruse
2025-07-21[mlir][NFC] update `flang/Lower` create APIs (8/n) (#149912)Maksim Levental
2025-07-17[flang][OpenMP] Move extractOmpDirective to Utils.cpp, NFC (#148653)Krzysztof Parzyszek