summaryrefslogtreecommitdiff
path: root/mlir/lib/Conversion/SCFToOpenMP/SCFToOpenMP.cpp
AgeCommit message (Expand)Author
2025-09-10[flang][OpenMP] Enable tiling (#143715)Jan Leyonberg
2025-08-26[mlir][SCFToOpenMP] Use walk pattern driver (#155242)Matthias Springer
2025-07-22[mlir][NFC] update `Conversion` create APIs (7/n) (#149889)Maksim Levental
2025-07-04[mlir] Remove unused includes (NFC) (#147101)Kazu Hirata
2025-05-22[mlir][OpenMP] add attribute for privatization barrier (#140089)Tom Eccles
2025-01-22 [mlir][OpenMP] inscan reduction modifier and scan op mlir support (#114737)Anchu Rajendran S
2024-10-15[MLIR][OpenMP] Remove terminators from loop wrappers (#112229)Sergio Afonso
2024-07-31[MLIR][OpenMP] NFC: Sort clauses alphabetically (1/2) (#101193)Sergio Afonso
2024-07-29[MLIR][OpenMP][Flang] Normalize clause arguments names (#99505)Sergio Afonso
2024-07-01[MLIR][OpenMP] Clause-based OpenMP operation definition (#92523)Sergio Afonso
2024-05-16[flang][MLIR][OpenMP] make reduction by-ref toggled per variable (#92244)Tom Eccles
2024-04-24[MLIR][SCF] Update scf.parallel lowering to OpenMP (3/5) (#89212)Sergio Afonso
2024-03-20[MLIR][OpenMP] NFC: Uniformize OpenMP ops names (#85393)Sergio Afonso
2024-02-18 [MLIR][OpenMP] Add `private` clause to `omp.parallel` (#81452)Kareem Ergawy
2024-02-13[mlir][flang][openmp] Rework wsloop reduction operations (#80019)David Truby
2023-12-20[mlir][SCF] `scf.parallel`: Make reductions part of the terminator (#75314)Matthias Springer
2023-12-14[MLIR][SCFToOpenMP] Add num-threads option (#74854)Pablo Antonio Martinez
2023-11-02[MLIR][SCFToOpenMP] Remove typed pointer support (#71028)Christian Ulmann
2023-05-12[mlir] Move casting calls from methods to function callsTres Popp
2023-03-14[MLIR] : Add integer mul in scf to openmp conversionKiran Chandramohan
2023-02-19Use APInt::getAllOnes instead of APInt::getAllOnesValue (NFC)Kazu Hirata
2023-02-19[llvm] Use APInt::getZero instead of APInt::getNullValue (NFC)Kazu Hirata
2023-02-13[mlir][SCFToOpenMP] Add pass option to emit LLVM opaque pointersMarkus Böck
2023-02-09[mlir][llvm] Add extra attributes to the atomic ops.Tobias Gysi
2022-09-30[mlir:OpenMP][NFC] Update OpenMP API to use prefixed accessorsRiver Riddle
2022-09-29[mlir][arith] Change dialect name from Arithmetic to ArithJakub Kuderski
2022-08-31[MLIR] Update pass declarations to new autogenerated filesMichele Scuttari
2022-08-30Revert "[MLIR] Update pass declarations to new autogenerated files"Michele Scuttari
2022-08-30[MLIR] Update pass declarations to new autogenerated filesMichele Scuttari
2022-06-20[mlir] move SCF headers to SCF/{IR,Transforms} respectivelyAlex Zinenko
2022-06-06[mlir][NFC] Replace some llvm::find with llvm::is_contained.jacquesguan
2022-03-02[MLIR][OpenMP] Place alloca scope within wsloop in scf.parallel to omp loweringWilliam S. Moses
2022-03-01[mlir] Trim a huge number of unnecessary dependencies on the Func dialectRiver Riddle
2022-03-01[mlir] Rename the Standard dialect to the Func dialectRiver Riddle
2022-03-01[SCF][MemRef] Enable SCF.Parallel Lowering to use Scope OpWilliam S. Moses
2022-02-02[mlir] Move SelectOp from Standard to ArithmeticRiver Riddle
2022-01-19[mlir] Make locations required when adding/creating block argumentsRiver Riddle
2022-01-18[mlir:Analysis] Move the LoopAnalysis library to Dialect/Affine/AnalysisRiver Riddle
2021-12-20[mlir] Switching accessors to prefixed form (NFC)Jacques Pienaar
2021-12-08Adjust "end namespace" comment in MLIR to match new agree'd coding styleMehdi Amini
2021-11-30[mlir] Update accessors prefixed form (NFC)Jacques Pienaar
2021-10-24[mlir] Switch arith, llvm, std & shape dialects to accessors prefixed both form.Jacques Pienaar
2021-10-13[MLIR] Replace std ops with arith dialect opsMogball
2021-09-24[mlir] Create a generic reduction detection utilityDiego Caballero
2021-09-09[mlir] support reductions in SCF to OpenMP conversionAlex Zinenko
2021-08-20[MLIR][OMP] Ensure nested scf.parallel execute all iterationsWilliam S. Moses
2021-03-22Rename FrozenRewritePatternList -> FrozenRewritePatternSet; NFC.Chris Lattner
2021-03-22[PatternMatch] Big mechanical rename OwningRewritePatternList -> RewritePatte...Chris Lattner
2021-03-21Change OwningRewritePatternList to carry an MLIRContext with it.Chris Lattner
2020-12-09[mlir] Use mlir::OpState::operator->() to get to methods of mlir::Operation. ...Christian Sigg