aboutsummaryrefslogtreecommitdiff
path: root/mlir/lib/Conversion/OpenMPToLLVM/OpenMPToLLVM.cpp
AgeCommit message (Expand)AuthorFilesLines
9 days[mlir][NFC] update `Conversion` create APIs (6/n) (#149888)Maksim Levental1-2/+2
2025-07-11[MLIR][OpenMP] Add canonical loop LLVM-IR lowering (#147069)Michael Kruse1-0/+10
2025-07-04[mlir] Remove unused includes (NFC) (#147101)Kazu Hirata1-1/+0
2025-05-18[mlir] Use llvm::all_of (NFC) (#140464)Kazu Hirata1-10/+8
2025-03-20[MLIR][OpenMP] Simplify OpenMP to LLVM dialect conversion (#132009)Sergio Afonso1-252/+77
2025-02-18[MLIR][OpenMP] Add conversion support from FIR to LLVM Dialect for OMP Declar...Akash Banerjee1-13/+42
2025-02-05[flang][openmp] Changes for invoking scan Op (#123254)Anchu Rajendran S1-1/+2
2025-01-31[mlir][OpenMP][flang] make private variable allocation implicit in omp.privat...Tom Eccles1-4/+14
2025-01-06[mlir][GPU] Add NVVM-specific `cf.assert` lowering (#120431)Matthias Springer1-0/+1
2024-11-18[flang][OpenMP] Add basic support to lower `loop` directive to MLIR (#114199)Kareem Ergawy1-7/+7
2024-10-11[mlir][OpenMP] Implement the ConvertToLLVMPatternInterface (#101997)Fabian Mora1-0/+29
2024-10-05[mlir][NFC] Mark type converter in `populate...` functions as `const` (#111250)Matthias Springer1-1/+1
2024-08-21[MLIR][OpenMP] Add missing OpenMP to LLVM conversion patterns (#104440)Sergio Afonso1-31/+38
2024-05-23[mlir][OpenMP] Remove deprecated omp.reduction (#92732)Tom Eccles1-20/+2
2024-04-17[MLIR][Flang][OpenMP] Make omp.simdloop into a loop wrapper (#87365)Sergio Afonso1-8/+9
2024-03-20[MLIR][OpenMP] NFC: Uniformize OpenMP ops names (#85393)Sergio Afonso1-19/+21
2024-02-16[MLIR][OpenMP] Support `llvm` conversion for `omp.private` regions (#81414)Kareem Ergawy1-26/+34
2024-01-02[flang][OpenMP][Offloading][AMDGPU] Add test for `target update` (#76355)Kareem Ergawy1-5/+6
2023-10-23[MLIR,Flang,OpenMP] Remove usage of getElementType in OpenMPTranslation (#69772)Kiran Chandramohan1-3/+31
2023-09-19[OpenMP][MLIR] Refactor and extend current map support by adding MapInfoOp an...Andrew Gozillon1-5/+13
2023-09-18[Flang][OpenMP] Add trivial conversion pattern for omp.ordered_region (#66085)Kiran Chandramohan1-4/+5
2023-08-14[mlir][Conversion] Store const type converter in ConversionPatternMatthias Springer1-4/+4
2023-08-03[Flang][OpenMP] Convert elementTypeAttr for AtomicRead OpKiran Chandramohan1-9/+26
2023-05-24Add OpenMPToLLVM conversion pattern for taskgroupKiran Chandramohan1-8/+9
2023-05-12[mlir] Move casting calls from methods to function callsTres Popp1-3/+3
2023-04-11[MLIR][OpenMP] Add conversion support from FIR to LLVM Dialect for OMP TargetAkash Banerjee1-30/+19
2023-03-09[Flang][MLIR][OpenMP] Add support for logical eqv in worksharing-loopDylan Fleming1-11/+60
2023-02-23[MLIR][OpenMP] Add conversion support from FIR to LLVM Dialect for OMP Target...Akash Banerjee1-28/+27
2023-02-22[MLIR,OpenMP,Flang] Add Conversion to LLVM for Section OpKiran Chandramohan1-6/+7
2023-02-16[MLIR][OpenMP] Add Conversion for Atomic Update OpKiran Chandramohan1-7/+47
2023-02-14[MLIR][OpenMP] Add support for depend clausePrabhdeep Singh Soni1-4/+5
2023-02-10[mlir] Port Conversion Passes to LLVM to use TableGen generated constructors ...Markus Böck1-6/+4
2023-01-28[MLIR][OpenMP] Add conversion support from FIR to LLVM Dialect for OMP Target...Akash Banerjee1-8/+24
2023-01-27[mlir][Conversion] Rename the MemRefToLLVM passQuentin Colombet1-1/+1
2022-09-30[mlir:OpenMP][NFC] Update OpenMP API to use prefixed accessorsRiver Riddle1-4/+4
2022-09-29[mlir][arith] Change dialect name from Arithmetic to ArithJakub Kuderski1-2/+2
2022-08-31[MLIR] Update pass declarations to new autogenerated filesMichele Scuttari1-2/+7
2022-08-30Revert "[MLIR] Update pass declarations to new autogenerated files"Michele Scuttari1-9/+2
2022-08-30[MLIR] Update pass declarations to new autogenerated filesMichele Scuttari1-2/+9
2022-08-10[Flang][OpenMP] Fix conversion of nested loops for SIMD directiveDominik Adamski1-8/+8
2022-07-25[Flang][OpenMP] Initial support for integer reduction in worksharing-loopKiran Chandramohan1-3/+23
2022-07-22[MLIR,OpenMP] : Add Conversion pattern for Critical OpKiran Chandramohan1-10/+11
2022-06-07[Flang,MLIR,OpenMP] Fix a few tests that were not converting to LLVMKiran Chandramohan1-12/+24
2022-05-30Apply clang-tidy fixes for llvm-else-after-return in OpenMPToLLVM.cpp (NFC)Mehdi Amini1-2/+1
2022-05-27[OpenMP][mlir] fix broken buildAart Bik1-1/+2
2022-05-28[OpenMP] Support operation conversion to LLVM for threadprivate directivePeixinQiao1-6/+23
2022-04-21Added lowering support for atomic read and write constructsNimish Mishra1-3/+28
2022-03-07[mlir][NFC] Rename StandardToLLVM to FuncToLLVMRiver Riddle1-3/+3
2022-02-06[mlir] Split out a new ControlFlow dialect from StandardRiver Riddle1-1/+3
2021-10-13[MLIR] Replace std ops with arith dialect opsMogball1-0/+2