summaryrefslogtreecommitdiff
path: root/mlir/lib/Analysis/DataFlow/SparseAnalysis.cpp
AgeCommit message (Expand)Author
2025-10-28 [MLIR] Revamp RegionBranchOpInterface (#165429)Mehdi Amini
2025-10-28Revert " [MLIR] Revamp RegionBranchOpInterface " (#165356)Mehdi Amini
2025-10-28 [MLIR] Revamp RegionBranchOpInterface (#161575)Mehdi Amini
2025-09-12[MLIR] Avoid resolving callable outside the analysis scope in DeadCodeAnalysi...Mehdi Amini
2025-08-18[MLIR] Fix Liveness analysis handling of unreachable code (#153973)Mehdi Amini
2025-07-01[mlir] Remove unused includes (NFC) (#146467)Kazu Hirata
2025-06-04[mlir] NFC: Add data flow analysis extension points (#142549)Vadim Curcă
2024-12-14[DataFlow] Migrate away from PointerUnion::{is,get} (NFC) (#119950)Kazu Hirata
2024-10-11[mlir] [dataflow] unify semantics of program point (#110344)donald chen
2024-09-10Reland [MLIR] Make resolveCallable customizable in CallOpInterface (#107989)Henrich Lauko
2024-09-10Revert "[MLIR] Make `resolveCallable` customizable in `CallOpInterface`" (#10...Matthias Springer
2024-09-10[MLIR] Make `resolveCallable` customizable in `CallOpInterface` (#100361)Henrich Lauko
2024-08-25[mlir] [dataflow] Refactoring the definition of program points in data flow a...donald chen
2024-08-22[mlir][dataflow] Propagate errors from `visitOperation` (#105448)Ivan Butygin
2024-07-02mlir/LogicalResult: move into llvm (#97309)Ramkumar Ramachandra
2023-12-18[mlir] support non-interprocedural dataflow analyses (#75583)Oleksandr "Alex" Zinenko
2023-10-28Apply clang-tidy fixes for misc-include-cleaner in SparseAnalysis.cpp (NFC)Mehdi Amini
2023-08-30Reland "[mlir] Use a type for representing branch points in `RegionBranchOpIn...Markus Böck
2023-08-29Revert "[mlir] Use a type for representing branch points in `RegionBranchOpIn...Markus Böck
2023-08-29[mlir] Use a type for representing branch points in `RegionBranchOpInterface`Markus Böck
2023-08-11[MLIR][analysis] Fix call op handling in sparse backward dataflowSrishti Srivastava
2023-08-10[mlir] Revamp `RegionBranchOpInterface` successor mechanismMarkus Böck
2023-08-08[mlir][NFC] Make `ReturnLike` trait imply `RegionBranchTerminatorOpInterface`Markus Böck
2023-07-29[MLIR][analysis] Fix error in the sparse backward dataflow analysisSrishti Srivastava
2023-07-27[mlir] NFC: rename XDataFlowAnalysis to XForwardDataFlowAnalysisAlex Zinenko
2023-07-03[mlir][dataflow] Unify dependency management in AnalysisState.Zhixun Tan
2023-05-26[mlir] Move casting calls from methods to function callsTres Popp
2023-05-12[mlir] Move casting calls from methods to function callsTres Popp
2023-03-15[ADT][mlir][NFCI] Do not use non-const lvalue-refs with enumerateJakub Kuderski
2023-01-25[mlir] fix crash when call a function declXiang Li
2022-12-22[mlir] Fix a warningKazu Hirata
2022-12-19[mlir] Apply ClangTidy readability finding.Adrian Kuegel
2022-12-17mlir/tblgen: use std::optional in generationRamkumar Ramachandra
2022-12-13[mlir] Implement backward dataflow.Matthias Kramm
2022-12-03[mlir] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-09-08[mlir][dataflow] Remove Lattice::isUninitialized().Zhixun Tan
2022-08-29[mlir][dataflow] Consolidate AbstractSparseLattice::markPessimisticFixpoint()...Zhixun Tan
2022-08-20Fix unused variable warningsKazu Hirata
2022-08-15[mlir][dataflow] Remove Abstract{Sparse,Dense}Lattice::isAtFixpoint() and an ...Zhixun Tan
2022-07-07[mlir] Swap integer range inference to the new frameworkMogball
2022-07-07[mlir] An implementation of sparse data-flow analysisMogball
2022-06-30[mlir] Add Dead Code AnalysisMogball