summaryrefslogtreecommitdiff
path: root/flang/lib/Optimizer/OpenMP
AgeCommit message (Expand)Author
2025-11-14[OpenMP][Flang] Emit default declare mappers implicitly for derived types (#1...Akash Banerjee
2025-11-12[Flang][OpenMP] - Fix the mapping flags used on descriptors mapped by MapsFor...Pranav Bhandarkar
2025-11-10[Flang][OpenMP] Move char box bounds generation for Maps to DirectiveCommons....agozillon
2025-11-08[flang] Remove unused local variables (NFC) (#167105)Kazu Hirata
2025-11-07[Flang][OpenMP] Unify MapInfoFinalization's BoxChar handling with other Box t...agozillon
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-18[Flang][OpenMP] Implement workdistribute construct lowering (#140523)Chaitanya
2025-10-15[Flang][OpenMP] Fix USM `close` semantics and `use_device_ptr` (#163258)Akash Banerjee
2025-10-09[Flang][OpenMP] Defer descriptor mapping for assumed dummy argument types (#1...agozillon
2025-10-02[Flang][OpenMP] Implicitly map nested allocatable components in derived types...Akash Banerjee
2025-09-25Revert "[Flang][OpenMP] Implicitly map nested allocatable components in deriv...Akash Banerjee
2025-09-24[Flang][OpenMP] Implicitly map nested allocatable components in derived types...Akash Banerjee
2025-09-23[flang][OpenMP] `do concurrent`: support `reduce` on device (#156610)Kareem Ergawy
2025-09-23[flang][OpenMP] `do concurrent`: support `local` on device (#157638)Kareem Ergawy
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] Extend `do concurrent` mapping to device (#155987)Kareem Ergawy
2025-09-06[flang] Fix build after #155244 (#157248)Matthias Springer
2025-09-06[mlir][Transforms] Add support for `ConversionPatternRewriter::replaceAllUses...Matthias Springer
2025-08-27[NFC][flang][OpenMP] Create `FortranUtils` lib and move `createMapInfoOp` to ...Kareem Ergawy
2025-08-27[flang] `do concurrent`: fix reduction symbol resolution when mapping to Open...Kareem Ergawy
2025-08-21[flang] Fix `replaceAllUsesWith` API violations (1/N) (#154698)Matthias Springer
2025-08-15[MLIR][OpenMP] Add a new AutomapToTargetData conversion pass in FIR (#153048)Akash Banerjee
2025-08-14[flang][OpenMP] Add -f[no]-openmp-simd (#150269)Kajetan Puchalski
2025-08-12Revert "[MLIR][OpenMP] Add a new AutomapToTargetData conversion pass in FIR (...Akash Banerjee
2025-08-12[MLIR][OpenMP] Add a new AutomapToTargetData conversion pass in FIR (#153048)Akash Banerjee
2025-08-11Revert "[MLIR][OpenMP] Add a new AutomapToTargetData conversion pass in FIR (...Akash Banerjee
2025-08-11[MLIR][OpenMP] Add a new AutomapToTargetData conversion pass in FIR (#151989)Akash Banerjee
2025-08-11[MLIR][OpenMP] Add lowering support for AUTOMAP modifier (#151513)Akash Banerjee
2025-08-05[Flang][OpenMP] Make implicitly captured scalars fully firstprivatized (#147442)agozillon
2025-07-25[Flang][OpenMP] Appropriately emit present/load/store in all cases in MapInfo...agozillon
2025-07-24[mlir][NFC] update `flang/lib` create APIs (12/n) (#149914)Maksim Levental
2025-07-11[flang][OpenMP] Basic mapping of `do concurrent ... reduce` to OpenMP (#146033)Kareem Ergawy
2025-07-11[flang][fir] Small clean-up in `fir_DoConcurrentLoopOp`'s defintion (#146028)Kareem Ergawy
2025-06-11[flang][OpenMP] Extend locality spec to OMP claues (`init` and `dealloc` regi...Kareem Ergawy
2025-06-11[flang][OpenMP] Map basic `local` specifiers to `private` clauses (#142735)Kareem Ergawy
2025-06-10[Flang][OpenMP] - When mapping a `fir.boxchar`, map the underlying data point...Pranav Bhandarkar
2025-05-12[Flang][MLIR] - Handle the mapping of subroutine arguments when they are subs...Pranav Bhandarkar
2025-05-09[Flang][OpenMP] Generate correct present checks for implicit maps of optional...agozillon
2025-05-08[flang][OpenMP] Update `do concurrent` mapping pass to use `fir.do_concurrent...Kareem Ergawy
2025-04-30[MLIR][OpenMP] Lowering nontemporal clause to LLVM IR for SIMD directive (#11...Kaviya Rajendiran
2025-04-29[Flang][MLIR][OpenMP] - Add support for firstprivate when translating omp.tar...Pranav Bhandarkar
2025-04-14[Flang][OpenMP][MLIR] Check for presence of Box type before emitting store in...agozillon
2025-04-10[flang] Defined SafeTempArrayCopyAttrInterface for array repacking. (#134346)Slava Zakharin
2025-04-04[flang][OpenMP] Move reductions from `loop` to `teams` when `loop` is mapped ...Kareem Ergawy
2025-04-02[flang] Fix a warningKazu Hirata
2025-04-02[flang][OpenMP] Handle "loop-local values" in `do concurrent` nests (#127635)Kareem Ergawy
2025-04-02[flang][OpenMP] Extend `do concurrent` mapping to multi-range loops (#127634)Kareem Ergawy
2025-04-02[flang][OpenMP] Map simple `do concurrent` loops to OpenMP host constructs (#...Kareem Ergawy