summaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/OpenMP/IR/OpenMPDialect.cpp
AgeCommit message (Expand)Author
2025-10-21[Flang][OpenMP][Dialect] Swap to using MLIR dialect enum to encode map flags ...agozillon
2025-10-06[mlir] Simplify unreachable type switch cases. NFC. (#162032)Jakub Kuderski
2025-10-02[mlir][omp] Add omp.tile operation (#160292)Michael Kruse
2025-10-02[mlir][omp] Improve canonloop/iv naming (#159773)Michael Kruse
2025-10-01[MLIR] Apply clang-tidy fixes for misc-use-internal-linkage in OpenMPDialect....Mehdi Amini
2025-09-26[Flang][OpenMP] Enable no-loop kernels (#155818)Dominik Adamski
2025-09-10[MLIR] Apply clang-tidy fixes for performance-for-range-copy in OpenMPDialect...Mehdi Amini
2025-09-10[flang][OpenMP] Enable tiling (#143715)Jan Leyonberg
2025-08-25[OpenMP] Add workdistribute construct in openMP dialect and in llvm frontend ...Chaitanya
2025-08-18[OpenMP] Introduce omp.target_allocmem and omp.target_freemem omp dialect ops...Chaitanya
2025-07-25[mlir][NFC] Use `getDefiningOp<OpTy>()` instead of `dyn_cast<OpTy>(getDefinin...Longsheng Mou
2025-07-23[mlir] Remove unused includes (NFC) (#150266)Kazu Hirata
2025-07-15[mlir] Fix u_int64_t in OpenMPDialect.cpp (#148963)Maksim Levental
2025-07-15[MLIR] [OpenMP] Initial support for OMP ALLOCATE directive op. (#147900)Raghu Maddhipatla
2025-07-10[mlir][OpenMP] fix compilation warning (#147987)Peiming Liu
2025-07-10[mlir] Fix warningsKazu Hirata
2025-07-10[MLIR][OpenMP] Add canonical loop operations (#147061)Michael Kruse
2025-07-04[mlir][OpenMP] Don't allow firstprivate for simd (#146734)Tom Eccles
2025-05-22[mlir][OpenMP] add attribute for privatization barrier (#140089)Tom Eccles
2025-05-15[Flang][MLIR][OpenMP] Improve use_device_* handling (#137198)Sergio Afonso
2025-05-12[NFC][MLIR] Add {} for `else` when `if` body has {} (#139422)Rahul Joshi
2025-05-06[Flang][OpenMP] Support for lowering of taskloop construct to MLIR (#138646)Kaviya Rajendiran
2025-05-06[mlir][OpenMP] Allow 'cancel taskgroup' inside taskloop region (#138634)Kaviya Rajendiran
2025-04-25[mlir][OpenMP] add verifier and tests for cancel taskgroup (#137154)Tom Eccles
2025-04-14[mlir][OpenMP] allow cancellation to not be directly nested (#134084)Tom Eccles
2025-04-09[MLIR][OpenMP] Improve loop wrapper op verifiers (#134833)Sergio Afonso
2025-04-03[MLIR][OpenMP] Fix standalone distribute on the device (#133094)Sergio Afonso
2025-04-03[Flang][MLIR][OpenMP] Host-evaluation of omp.loop bounds (#133908)Sergio Afonso
2025-03-20[MLIR][OpenMP] Improve omp.map.info verification (#132066)Sergio Afonso
2025-03-14[MLIR][OpenMP] Reduce overhead of target compilation (#130945)Sergio Afonso
2025-03-13[MLIR][OpenMP] Remove the ReductionClauseInterface, NFC (#130978)Sergio Afonso
2025-03-12[MLIR][OpenMP] Enable BlockArgOpenMPOpInterface accessing operands (#130769)Sergio Afonso
2025-03-10[flang][OpenMP] Implement HAS_DEVICE_ADDR clause (#128568)Krzysztof Parzyszek
2025-03-07[Flang][OpenMP][MLIR] Implement close, present and ompx_hold modifiers for Fl...agozillon
2025-02-27[MLIR][OpenMP]Add prescriptiveness-modifier support to granularity clauses of...Kaviya Rajendiran
2025-02-19Remove header file spuriously added by 9905728e2fb4ebe9b7518dfd73a0574eea0a2083.Akash Banerjee
2025-02-18[MLIR][OpenMP] Add OMP Mapper field to MapInfoOp (#120994)Akash Banerjee
2025-02-18[MLIR][OpenMP] Add Lowering support for OpenMP Declare Mapper directive (#117...Akash Banerjee
2025-02-18[MLIR][OpenMP] Add OMP Declare Mapper MLIR Op definition (#117045)Akash Banerjee
2025-01-31[mlir][OpenMP][flang] make private variable allocation implicit in omp.privat...Tom Eccles
2025-01-22 [mlir][OpenMP] inscan reduction modifier and scan op mlir support (#114737)Anchu Rajendran S
2025-01-14[MLIR][OpenMP] Add host_eval clause to omp.target (#116049)Sergio Afonso
2025-01-14[MLIR][OpenMP] Add the host_eval clause (#116048)Sergio Afonso
2025-01-12[flang][OpenMP] Extend delayed privatization for `omp.simd` (#122156)Kareem Ergawy
2024-12-13[flang][OpenMP] Add frontend support for ompx_bare clause (#111106)Ivan R. Ivanov
2024-12-08[mlir][llvm] Translation support for task detach (#116601)NimishMishra
2024-12-02[flang][MLIR] Support delayed privatization for `wsloop` (PFT -> MLIR) (#118271)Kareem Ergawy
2024-11-28[mlir][OpenMP] Annotate `private` vars with `map_idx` when needed (#116770)Kareem Ergawy
2024-11-19[MLIR][omp] Add omp operations for OpenMP workshare (#101443)Ivan R. Ivanov
2024-11-18[flang][OpenMP] Add basic support to lower `loop` directive to MLIR (#114199)Kareem Ergawy