summaryrefslogtreecommitdiff
path: root/flang/lib/Optimizer/Transforms/LoopVersioning.cpp
AgeCommit message (Expand)Author
2025-07-21[mlir][NFC] update `flang/Optimizer/Transforms` create APIs (11/n) (#149915)Maksim Levental
2025-07-14[flang] Optimize redundant array repacking. (#147881)Slava Zakharin
2025-05-13[Flang] Add missing dependent dialects to MLIR passes (#139260)Sergio Afonso
2025-05-12[flang] Propagate contiguous attribute through HLFIR. (#138797)Slava Zakharin
2025-03-31[flang] Recognize fir.pack_array in LoopVersioning. (#133191)Slava Zakharin
2025-02-06[Flang] Move non-common headers to FortranSupport (#124416)Michael Kruse
2025-01-30[Flang][MLIR] Extend DataLayout utilities to have basic GPU Module support (#...agozillon
2024-12-23[flang] Enable loop-versioning for slices. (#120344)Slava Zakharin
2024-10-03[flang] replace fir.complex usages with mlir complex (#110850)jeanPerier
2024-08-27[flang][debug] Support derived types. (#99476)Abid Qadeer
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-26[flang][NFC] Use tablegen to create LoopVersioning constructor (#90037)Tom Eccles
2024-01-29[flang] Use DataLayout for computing type size in LoopVersioning. (#79778)Slava Zakharin
2024-01-20[Flang] Fix for replacing loop uses in LoopVersioning pass (#77899)David Green
2024-01-15[Flang] Clean up LoopVersioning LLVM_DEBUG blocks. NFC (#77818)David Green
2023-11-17[flang][NFC] Fix typoValentin Clement
2023-10-12[flang]Check for dominance in loop versioning (#68797)Mats Petersson
2023-09-08[flang] Fixed LoopVersioning for array slices. (#65703)Slava Zakharin
2023-09-04[flang][LoopVersioning] support fir.array_coorTom Eccles
2023-08-25[flang] Skip OPTIONAL arguments in LoopVersioning.Slava Zakharin
2023-08-23[flang][LoopVersioning] support reboxed operandsTom Eccles
2023-08-22[flang] Make ISO_Fortran_binding.h a standalone header again.Slava Zakharin
2023-08-18[flang][LoopVersioning] support fir.declareTom Eccles
2023-06-05[flang] Store KindMapping by value in FirOpBuilderTom Eccles
2023-06-01[FLANG] Change loop versioning to use shift instead of divideMats Petersson
2023-05-30[FLANG] Support all arrays for LoopVersioningMats Petersson
2023-04-18Add loop-versioning pass to improve unit-strideMats Petersson