summaryrefslogtreecommitdiff
path: root/flang/lib/Lower/OpenMP/Utils.cpp
AgeCommit message (Expand)Author
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-10-21[Flang][OpenMP][Dialect] Swap to using MLIR dialect enum to encode map flags ...agozillon
2025-10-04[Flang][OpenMP] Fix negative array indexing with allocatable derived type arr...agozillon
2025-10-03[Flang] Add standalone tile support (#160298)Michael Kruse
2025-09-16[flang][OpenMP] Use OmpDirectiveSpecification in Omp[Begin|End]LoopDi… (#15...Krzysztof Parzyszek
2025-09-10[flang][OpenMP] Enable tiling (#143715)Jan Leyonberg
2025-08-27[NFC][flang][OpenMP] Create `FortranUtils` lib and move `createMapInfoOp` to ...Kareem Ergawy
2025-08-11[MLIR][OpenMP] Add lowering support for AUTOMAP modifier (#151513)Akash Banerjee
2025-07-23[flang][OpenMP] General utility to get directive id from AST node (#150121)Krzysztof Parzyszek
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
2025-07-11[NFC][flang] Move `ReductionProcessor` to `Lower/Support`. (#146025)Kareem Ergawy
2025-05-29[flang] Generlize names of delayed privatization CLI flags (#138816)Kareem Ergawy
2025-05-22[OpenMP][Flang] Fix OOB access for derived type mapping (#140948)Akash Banerjee
2025-05-15[Flang][MLIR][OpenMP] Improve use_device_* handling (#137198)Sergio Afonso
2025-03-20[MLIR][OpenMP] Improve omp.map.info verification (#132066)Sergio Afonso
2025-03-10[flang][OpenMP] Implement HAS_DEVICE_ADDR clause (#128568)Krzysztof Parzyszek
2025-03-07[flang][OpenMP] Handle pre-detemined `lastprivate` for `simd` (#129507)Kareem Ergawy
2025-02-28[flang] update fir.coordinate_of to carry the fields (#127231)jeanPerier
2025-02-18[MLIR][OpenMP] Add OMP Mapper field to MapInfoOp (#120994)Akash Banerjee
2025-01-21[flang][OpenMP][OpenACC] remove libEvaluate dependency in passes (#123784)jeanPerier
2024-12-18Re-apply (#117867): [flang][OpenMP] Implicitly map allocatable record fields ...Kareem Ergawy
2024-12-18Revert "[flang][OpenMP] Implicitly map allocatable record fields (#117867)" (...Kareem Ergawy
2024-12-18[flang][OpenMP] Implicitly map allocatable record fields (#117867)Kareem Ergawy
2024-11-16[Flang][OpenMP] Derived type explicit allocatable member mapping (#113557)agozillon
2024-10-07[Flang][OpenMP] Improve entry block argument creation and binding (#110267)Sergio Afonso
2024-10-02[flang][OpenMP] Parse lastprivate modifier, add TODO to lowering (#110568)Krzysztof Parzyszek
2024-09-05[OpenMP][Flang] Fix dynamic-extent array mapping (#107247)Akash Banerjee
2024-08-02[flang][OpenMP] Enable delayed privatization for `omp parallel` by default (...Kareem Ergawy
2024-06-17[Flang] Switch to common::visit more call sites (#90018)Alexander Shaposhnikov
2024-06-07[flang][OpenMP] Add `--openmp-enable-delayed-privatization-staging` flag (#94...Kareem Ergawy
2024-06-06[flang][OpenMP] Make object identity more precise (#94495)Krzysztof Parzyszek
2024-06-05[flang][OpenMP] Add `sym()` member function to omp::Object (#94493)Krzysztof Parzyszek
2024-05-16[flang][OpenMP] Remove unnecessary `Fortran::` qualification, NFC (#92298)Krzysztof Parzyszek
2024-05-13[flang][OpenMP] Decompose compound constructs, do recursive lowering (#90098)Krzysztof Parzyszek
2024-05-13Revert "[flang][OpenMP] Decompose compound constructs, do recursive lowering ...Krzysztof Parzyszek
2024-05-13[flang][OpenMP] Decompose compound constructs, do recursive lowering (#90098)Krzysztof Parzyszek
2024-05-10[Flang] Remove deprecated cast style that snuck in during landing of 435e850b...agozillon
2024-05-10[Flang][OpenMP][MLIR] Initial derived type member map supportAndrew Gozillon
2024-04-30[flang][OpenMP] Implement getIterationVariableSymbol helper function,… (#90...Krzysztof Parzyszek
2024-04-18[flang][OpenMP] Move clause/object conversion to happen early, in genOMP (#87...Krzysztof Parzyszek
2024-03-21Reapply "[Flang][OpenMP][Lower] NFC: Move clause processing helpers into the ...Sergio Afonso
2024-03-19Revert "[Flang][OpenMP][Lower] NFC: Move clause processing helpers into the C...Sergio Afonso
2024-03-19[Flang][OpenMP][Lower] NFC: Move clause processing helpers into the ClausePro...Sergio Afonso
2024-03-15[flang][OpenMP] Convert repeatable clauses (except Map) in ClauseProc… (#81...Krzysztof Parzyszek
2024-02-28 [flang][OpenMP][MLIR] Basic support for delayed privatization code-gen (#81833)Kareem Ergawy
2024-02-21[NFC][flang][OpenMP] Split `DataSharing` and `Clause` processors (#81973)Kareem Ergawy