llvm-project/mlir/lib/Transforms
Frederik Gossen 673e9828be [MLIR] Fix iteration counting in greedy pattern application
Previously, checking that a fix point is reached was counted as a full
iteration. As this "iteration" never changes the IR, this seems counter-
intuitive.

Differential Revision: https://reviews.llvm.org/D123641
2022-04-21 15:17:28 -04:00
..
Utils [MLIR] Fix iteration counting in greedy pattern application 2022-04-21 15:17:28 -04:00
CMakeLists.txt [mlir] Add pass to privatize symbols unless excluded. 2022-02-03 20:20:54 -08:00
CSE.cpp [mlir][NFC] Drop a few unnecessary includes from Pass.h 2022-04-07 23:42:47 -07:00
Canonicalizer.cpp [mlir] Fix missing namespace (NFC) 2021-12-22 19:17:14 +00:00
ControlFlowSink.cpp [mlir] Refactor LICM into a utility 2022-04-16 00:37:07 +00:00
Inliner.cpp [mlir] Allow for using OpPassManager in pass options 2022-04-02 00:45:11 -07:00
LocationSnapshot.cpp [mlir] Expose printer flags in AsmState 2022-02-15 17:27:45 -08:00
LoopInvariantCodeMotion.cpp [mlir] Refactor LICM into a utility 2022-04-16 00:37:07 +00:00
OpStats.cpp [mlir][BuiltinDialect] Resolve comments from D91571 2020-11-19 11:12:49 -08:00
PassDetail.h [mlir] Allow for using OpPassManager in pass options 2022-04-02 00:45:11 -07:00
SCCP.cpp [MLIR][DataFlowAnalysis] Use a queue to maintain the worklist 2022-01-06 09:55:22 +05:30
StripDebugInfo.cpp Adjust "end namespace" comment in MLIR to match new agree'd coding style 2021-12-08 06:05:26 +00:00
SymbolDCE.cpp [mlir][NFC] Drop a few unnecessary includes from Pass.h 2022-04-07 23:42:47 -07:00
SymbolPrivatize.cpp [mlir] Add pass to privatize symbols unless excluded. 2022-02-03 20:20:54 -08:00
ViewOpGraph.cpp [mlir][NFC] Drop a few unnecessary includes from Pass.h 2022-04-07 23:42:47 -07:00