llvm-capstone/mlir/lib/Transforms
Nandor Licker 0c46a9189c [MLIR] Infer locations for block argument conversion
To enable signature conversions to be used in CIRCT, locations should no longer be dropped from block arguments.

Reviewed By: Mogball, springerm

Differential Revision: https://reviews.llvm.org/D157882
2023-08-18 19:44:49 +03:00
..
Utils [MLIR] Infer locations for block argument conversion 2023-08-18 19:44:49 +03:00
Canonicalizer.cpp Revert "Fix canonicalizer to copy the entire GreedyRewriteConfig instead of selected fields" 2023-08-09 21:28:24 -07:00
CMakeLists.txt [mlir] Add a generic SROA implementation. 2023-05-22 09:01:09 +00:00
ControlFlowSink.cpp [mlir] Remove Transforms/SideEffectUtils.h and move the methods into Interface/SideEffectInterfaces.h. 2022-11-15 20:07:35 +00:00
CSE.cpp [mlir][Transforms] teach CSE about recursive memory effects 2023-08-10 09:40:01 +00:00
GenerateRuntimeVerification.cpp [mlir] Add RuntimeVerifiableOpInterface and transform 2022-12-21 10:57:14 +01:00
Inliner.cpp [mlir] Move casting calls from methods to function calls 2023-05-26 10:29:55 +02:00
LocationSnapshot.cpp [mlir] Use std::optional instead of llvm::Optional (NFC) 2023-01-14 01:25:58 -08:00
LoopInvariantCodeMotion.cpp [mlir] Remove Transforms/SideEffectUtils.h and move the methods into Interface/SideEffectInterfaces.h. 2022-11-15 20:07:35 +00:00
Mem2Reg.cpp [mlir][llvm] Add memset support for mem2reg/sroa 2023-06-14 09:17:08 +00:00
OpStats.cpp [MLIR] Update pass declarations to new autogenerated files 2022-08-31 12:28:45 +02:00
PrintIR.cpp [MLIR] Add label to print-ir pass 2023-03-17 14:58:14 -04:00
SCCP.cpp [mlir][Transforms][NFC] Improve builder/listener API of OperationFolder 2023-03-22 09:24:47 +01:00
SROA.cpp [mlir] Add a generic SROA implementation. 2023-05-22 09:01:09 +00:00
StripDebugInfo.cpp [MLIR] Update pass declarations to new autogenerated files 2022-08-31 12:28:45 +02:00
SymbolDCE.cpp mlir/{SPIRV,Bufferization}: use std::optional in .td files (NFC) 2022-12-20 09:23:58 +01:00
SymbolPrivatize.cpp [MLIR] Update pass declarations to new autogenerated files 2022-08-31 12:28:45 +02:00
TopologicalSort.cpp [ADT][mlir][NFCI] Do not use non-const lvalue-refs with enumerate 2023-03-15 10:43:56 -04:00
ViewOpGraph.cpp Improve MLIR "view-op-graph" to color operations according to their name 2023-06-20 22:00:48 +02:00