summaryrefslogtreecommitdiff
path: root/flang/lib/Optimizer/Transforms/SimplifyIntrinsics.cpp
AgeCommit message (Expand)Author
2025-11-08[flang] Remove unused local variables (NFC) (#167105)Kazu Hirata
2025-07-21[mlir][NFC] update `flang/Optimizer/Transforms` create APIs (11/n) (#149915)Maksim Levental
2025-04-17[flang] Fixed out-of-bounds access in SimplifyIntrinsics. (#136171)Slava Zakharin
2025-03-06[flang][cuda] Sync double descriptor after c_f_pointer call (#130194)Valentin Clement (バレンタイン クレメン)
2025-03-06[flang] probably convert Fortran logical to i1 in expanding hlfir.maxloc/hlfi...Kelvin Li
2025-02-06[Flang] Move non-common headers to FortranSupport (#124416)Michael Kruse
2025-01-02[flang][cuda] Add operation to sync global descriptor (#121520)Valentin Clement (バレンタイン クレメン)
2024-11-21[flang][cuda] Avoid intrinsics simplification in device context (#117026)Valentin Clement (バレンタイン クレメン)
2024-04-29[flang] Use `isa/dyn_cast/cast/...` free functions. (#90432)Christian Sigg
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-25[flang][NFC] Use tablegen to create SimplifyIntrinsics constructor (#89963)Tom Eccles
2024-04-02[flang][NFC] use mlir::SymbolTable in lowering (#86673)jeanPerier
2024-03-02[Flang] Allow Intrinsic simpification with min/maxloc dim and scalar result (...David Green
2024-02-21[Flang] Attempt to fix Nan handling in Minloc/Maxloc intrinsic simplification...David Green
2024-02-13[Flang] Move genMinMaxlocReductionLoop to Transforms/Utils.cpp (#81380)David Green
2024-01-25[Flang] Move genMinMaxlocReductionLoop to a common location.David Green
2024-01-25[Flang] Minloc elemental intrinsic lowering (#74828)David Green
2024-01-04Revert #76194 (#76987)Pete Steinfeld
2024-01-02[Flang] Allow Intrinsic simpification with min/maxloc dim and scalar result (...David Green
2023-12-21Revert "[Flang] Allow Intrinsic simpification with min/maxloc dim and… (#76...Pete Steinfeld
2023-12-20[Flang] Allow Intrinsic simpification with min/maxloc dim and scalar result. ...David Green
2023-12-18[Flang] Add Maxloc to fir simplify intrinsics pass (#75463)David Green
2023-12-13[flang] Use StringRef::{starts,ends}_with (NFC)Kazu Hirata
2023-08-21[flang] Fixed simplification for FP maxval.Slava Zakharin
2023-07-11[flang] Add fastmath flags to localBuilder in IntrinsicCallDavid Truby
2023-05-03[flang] Removed unnecessary llvm/CodeGen/SelectionDAGNodes.h include.Slava Zakharin
2023-03-09Break circular dependency between FIR dialect and utilitiesRenaud-K
2023-02-28[flang] Fix a bug with simplified minloc that treated logicals with even valu...Sacha Ballantyne
2023-02-28[flang] Change COUNT intrinsic to support different kind logicalsSacha Ballantyne
2023-02-27[Flang] Add Minloc to simplify intrinsics passSacha Ballantyne
2023-02-14[Flang] Fix for Any/All simplification to properly propogate the inital valueSacha Ballantyne
2023-02-09[Flang] Add Any and All intrinsics to simplify intrinsics passSacha Ballantyne
2023-01-30[flang] Fix simplify intrinsic for count not checking for rank = 0 properlySacha Ballantyne
2023-01-27[flang] Add Count to simplified intrinsicsSacha Ballantyne
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-10[flang] Use std::optional instead of None in comments (NFC)Kazu Hirata
2022-12-03[flang] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-17[flang] Propagate fastmath flags during intrinsics simplification.Slava Zakharin
2022-10-11[flang] Add cpowi function to runtime and use instead of pgmathDavid Truby
2022-09-19[flang] Support multidimensional reductions in SimplifyIntrinsicsPass.Slava Zakharin
2022-09-19[flang] Support more data types for reduction in SimplifyIntrinsicsPass.Slava Zakharin
2022-09-05[FLANG][NFC]Use RTNAME instead of hard-coding for simplify intrinsicsMats Petersson
2022-09-02[FLANG][NFCI]De-duplicate code in SimplifyIntrinsicsMats Petersson
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