summaryrefslogtreecommitdiff
path: root/flang/lib/Optimizer/Transforms/AffinePromotion.cpp
AgeCommit message (Expand)Author
2025-10-17[flang] Replace LLVM_ATTRIBUTE_UNUSED with [[maybe_unused]] (NFC) (#163916)Kazu Hirata
2025-08-30[flang] Do not use dialect conversion in `AffineDialectPromotion` (#156171)Matthias Springer
2025-07-21[mlir][NFC] update `flang/Optimizer/Transforms` create APIs (11/n) (#149915)Maksim Levental
2025-05-09[flang][fir] Support promoting `fir.do_loop` with results to `affine.for`. (#...MingYan
2024-07-02mlir/LogicalResult: move into llvm (#97309)Ramkumar Ramachandra
2024-04-28Reapply "[mlir] Mark `isa/dyn_cast/cast/...` member functions depreca… (#90...Christian Sigg
2024-04-26Revert "[mlir] Mark `isa/dyn_cast/cast/...` member functions deprecated. (#89...dyung
2024-04-26[mlir] Mark `isa/dyn_cast/cast/...` member functions deprecated. (#89998)Christian Sigg
2024-04-22Mark `mlir::Value::isa/dyn_cast/cast/...` member functions deprecated. (#89238)Christian Sigg
2024-01-17[mlir][IR] Rename "update root" to "modify op" in rewriter API (#78260)Matthias Springer
2023-04-20[mlir][Affine][NFC] Wrap dialect in "affine" namespaceMatthias Springer
2023-01-07flang] Remove remaining uses of llvm::Optional (NFC)Kazu Hirata
2023-01-07[flang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2023-01-07[flang] Add #include <optional> (NFC)Kazu Hirata
2022-12-17[flang] llvm::Optional::value() => => operator*/operator->Fangrui Song
2022-11-21Merge kDynamicSize and kDynamicSentinel into one constant.Aliia Khasanova
2022-10-20[mlir][nfc] Clean-up usage of kDynamicSize.Aliia Khasanova
2022-09-29[flang][mlir][arith] Fix flang build after dialect renamingJakub 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-07-25[flang] Use value or * instead of getValue (NFC)Kazu Hirata
2022-07-25[flang] Use X->foo() instead of X.getValue().foo() (NFC)Kazu Hirata
2022-07-17Remove redundant return statements (NFC)Kazu Hirata
2022-07-16[flang] Use *X instead of X.getValue() (NFC)Kazu Hirata
2022-07-11[flang] Use has_value instead of hasValue (NFC)Kazu Hirata
2022-07-10[flang] Don't use Optional::hasValue (NFC)Kazu Hirata
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata
2022-06-20[mlir] move SCF headers to SCF/{IR,Transforms} respectivelyAlex Zinenko
2022-04-18[mlir:NFC] Remove the forward declaration of FuncOp in the mlir namespaceRiver Riddle
2022-03-09[flang] Remove 'using namespace mlir;` from header filesAndrzej Warzynski
2022-03-01[mlir] Rename the Standard dialect to the Func dialectRiver Riddle
2022-02-15[flang][mlir][NFC] Replace uses of raw accessors with prefixed accessorsShraiysh Vaishay
2022-01-26[mlir] Finish replacing OwningRewritePatternList with RewritePatternSetRiver Riddle
2022-01-18[flang] Convert uses of FunctionPass to OperationPass<FuncOp>River Riddle
2021-12-11[mlir] Flip dialects to _PrefixedJacques Pienaar
2021-12-09[flang] Updated FIR dialect to _BothJacques Pienaar
2021-10-13[fir][NFC] Add disclaimer to affine promotion/demotion passesValentin Clement
2021-10-13[MLIR] Replace std ops with arith dialect opsMogball
2021-10-08[fir] Add affine promotion passJean Perier