Nicolas Vasilache | e7f51ad | 2019-07-01 01:31:15 -0700 | [diff] [blame] | 1 | add_subdirectory(Utils) |
| 2 | |
Valentin Churavy | 7c64f6b | 2020-02-08 19:27:54 -0800 | [diff] [blame] | 3 | add_mlir_library(MLIRTransforms |
Jacques Pienaar | 1273af2 | 2019-03-29 22:10:12 -0700 | [diff] [blame] | 4 | Canonicalizer.cpp |
Mogball | 572fa96 | 2022-01-24 23:00:39 +0000 | [diff] [blame] | 5 | ControlFlowSink.cpp |
Jacques Pienaar | 1273af2 | 2019-03-29 22:10:12 -0700 | [diff] [blame] | 6 | CSE.cpp |
Matthias Springer | 108b08f | 2022-12-21 10:51:10 +0100 | [diff] [blame] | 7 | GenerateRuntimeVerification.cpp |
River Riddle | 0ba0087 | 2019-09-05 12:23:45 -0700 | [diff] [blame] | 8 | Inliner.cpp |
River Riddle | abe3e5b | 2020-02-08 15:01:34 -0800 | [diff] [blame] | 9 | LocationSnapshot.cpp |
Amit Sabne | 7905da6 | 2019-04-17 12:18:37 -0700 | [diff] [blame] | 10 | LoopInvariantCodeMotion.cpp |
Théo Degioanni | f88f8fd | 2023-04-27 06:00:39 +0000 | [diff] [blame] | 11 | Mem2Reg.cpp |
Stephen Neuendorffer | b3dd317 | 2020-02-04 09:19:03 -0800 | [diff] [blame] | 12 | OpStats.cpp |
Frederik Gossen | bdb955b | 2023-03-01 14:33:49 -0500 | [diff] [blame] | 13 | PrintIR.cpp |
River Riddle | 152d29c | 2020-04-21 02:54:05 -0700 | [diff] [blame] | 14 | SCCP.cpp |
Théo Degioanni | 4ed502e | 2023-05-22 08:49:31 +0000 | [diff] [blame^] | 15 | SROA.cpp |
Jacques Pienaar | 1273af2 | 2019-03-29 22:10:12 -0700 | [diff] [blame] | 16 | StripDebugInfo.cpp |
River Riddle | b276dec | 2020-01-27 23:24:48 -0800 | [diff] [blame] | 17 | SymbolDCE.cpp |
Jacques Pienaar | 88c5252 | 2022-02-03 20:20:54 -0800 | [diff] [blame] | 18 | SymbolPrivatize.cpp |
Mogball | c8457eb | 2022-05-16 20:45:24 +0000 | [diff] [blame] | 19 | TopologicalSort.cpp |
Jacques Pienaar | 2660623 | 2019-09-09 18:12:12 -0700 | [diff] [blame] | 20 | ViewOpGraph.cpp |
Jacques Pienaar | 1273af2 | 2019-03-29 22:10:12 -0700 | [diff] [blame] | 21 | |
| 22 | ADDITIONAL_HEADER_DIRS |
| 23 | ${MLIR_MAIN_INCLUDE_DIR}/mlir/Transforms |
Stephen Neuendorffer | 4594d0e | 2020-02-20 10:48:51 -0800 | [diff] [blame] | 24 | |
| 25 | DEPENDS |
River Riddle | 8155e41 | 2020-04-01 01:48:34 -0700 | [diff] [blame] | 26 | MLIRTransformsPassIncGen |
Stephen Neuendorffer | d675df0 | 2020-02-29 11:50:31 -0800 | [diff] [blame] | 27 | |
Stephen Neuendorffer | 5469f43 | 2020-05-04 12:41:43 -0700 | [diff] [blame] | 28 | LINK_LIBS PUBLIC |
Stephen Neuendorffer | 798e661 | 2020-02-29 11:51:04 -0800 | [diff] [blame] | 29 | MLIRAnalysis |
Ehsan Toosi | 0f03b2b | 2020-06-25 17:02:11 +0200 | [diff] [blame] | 30 | MLIRCopyOpInterface |
River Riddle | 43959a2 | 2020-03-14 13:36:42 -0700 | [diff] [blame] | 31 | MLIRLoopLikeInterface |
Théo Degioanni | 92cc30a | 2023-05-09 09:01:33 +0000 | [diff] [blame] | 32 | MLIRMemorySlotInterfaces |
Stephen Neuendorffer | 798e661 | 2020-02-29 11:51:04 -0800 | [diff] [blame] | 33 | MLIRPass |
Matthias Springer | 108b08f | 2022-12-21 10:51:10 +0100 | [diff] [blame] | 34 | MLIRRuntimeVerifiableOpInterface |
Mahesh Ravishankar | fc367df | 2022-11-11 17:10:38 +0000 | [diff] [blame] | 35 | MLIRSideEffectInterfaces |
Matthias Springer | 7f16393 | 2021-08-04 19:19:27 +0900 | [diff] [blame] | 36 | MLIRSupport |
Stephen Neuendorffer | 798e661 | 2020-02-29 11:51:04 -0800 | [diff] [blame] | 37 | MLIRTransformUtils |
Stephen Neuendorffer | 798e661 | 2020-02-29 11:51:04 -0800 | [diff] [blame] | 38 | ) |