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 |
Ivan Butygin | 5b66b6a | 2024-04-02 13:30:45 +0300 | [diff] [blame] | 5 | CompositePass.cpp |
Mogball | 572fa96 | 2022-01-24 23:00:39 +0000 | [diff] [blame] | 6 | ControlFlowSink.cpp |
Jacques Pienaar | 1273af2 | 2019-03-29 22:10:12 -0700 | [diff] [blame] | 7 | CSE.cpp |
Matthias Springer | 108b08f | 2022-12-21 10:51:10 +0100 | [diff] [blame] | 8 | GenerateRuntimeVerification.cpp |
Slava Zakharin | 2542d34 | 2024-03-06 10:19:58 -0800 | [diff] [blame] | 9 | InlinerPass.cpp |
River Riddle | abe3e5b | 2020-02-08 15:01:34 -0800 | [diff] [blame] | 10 | LocationSnapshot.cpp |
Amit Sabne | 7905da6 | 2019-04-17 12:18:37 -0700 | [diff] [blame] | 11 | LoopInvariantCodeMotion.cpp |
Théo Degioanni | f88f8fd | 2023-04-27 06:00:39 +0000 | [diff] [blame] | 12 | Mem2Reg.cpp |
Stephen Neuendorffer | b3dd317 | 2020-02-04 09:19:03 -0800 | [diff] [blame] | 13 | OpStats.cpp |
Frederik Gossen | bdb955b | 2023-03-01 14:33:49 -0500 | [diff] [blame] | 14 | PrintIR.cpp |
Srishti Srivastava | 0e98fb9 | 2023-08-23 23:54:00 +0000 | [diff] [blame] | 15 | RemoveDeadValues.cpp |
River Riddle | 152d29c | 2020-04-21 02:54:05 -0700 | [diff] [blame] | 16 | SCCP.cpp |
Théo Degioanni | 4ed502e | 2023-05-22 08:49:31 +0000 | [diff] [blame] | 17 | SROA.cpp |
Jacques Pienaar | 1273af2 | 2019-03-29 22:10:12 -0700 | [diff] [blame] | 18 | StripDebugInfo.cpp |
River Riddle | b276dec | 2020-01-27 23:24:48 -0800 | [diff] [blame] | 19 | SymbolDCE.cpp |
Jacques Pienaar | 88c5252 | 2022-02-03 20:20:54 -0800 | [diff] [blame] | 20 | SymbolPrivatize.cpp |
Mogball | c8457eb | 2022-05-16 20:45:24 +0000 | [diff] [blame] | 21 | TopologicalSort.cpp |
Jacques Pienaar | 2660623 | 2019-09-09 18:12:12 -0700 | [diff] [blame] | 22 | ViewOpGraph.cpp |
Jacques Pienaar | 1273af2 | 2019-03-29 22:10:12 -0700 | [diff] [blame] | 23 | |
| 24 | ADDITIONAL_HEADER_DIRS |
| 25 | ${MLIR_MAIN_INCLUDE_DIR}/mlir/Transforms |
Stephen Neuendorffer | 4594d0e | 2020-02-20 10:48:51 -0800 | [diff] [blame] | 26 | |
| 27 | DEPENDS |
River Riddle | 8155e41 | 2020-04-01 01:48:34 -0700 | [diff] [blame] | 28 | MLIRTransformsPassIncGen |
Stephen Neuendorffer | d675df0 | 2020-02-29 11:50:31 -0800 | [diff] [blame] | 29 | |
Stephen Neuendorffer | 5469f43 | 2020-05-04 12:41:43 -0700 | [diff] [blame] | 30 | LINK_LIBS PUBLIC |
Stephen Neuendorffer | 798e661 | 2020-02-29 11:51:04 -0800 | [diff] [blame] | 31 | MLIRAnalysis |
Martin Erhart | 34a35a8 | 2023-08-31 11:17:16 +0000 | [diff] [blame] | 32 | MLIRFunctionInterfaces |
River Riddle | 43959a2 | 2020-03-14 13:36:42 -0700 | [diff] [blame] | 33 | MLIRLoopLikeInterface |
Théo Degioanni | 92cc30a | 2023-05-09 09:01:33 +0000 | [diff] [blame] | 34 | MLIRMemorySlotInterfaces |
Stephen Neuendorffer | 798e661 | 2020-02-29 11:51:04 -0800 | [diff] [blame] | 35 | MLIRPass |
Matthias Springer | 108b08f | 2022-12-21 10:51:10 +0100 | [diff] [blame] | 36 | MLIRRuntimeVerifiableOpInterface |
Mahesh Ravishankar | fc367df | 2022-11-11 17:10:38 +0000 | [diff] [blame] | 37 | MLIRSideEffectInterfaces |
Matthias Springer | 7f16393 | 2021-08-04 19:19:27 +0900 | [diff] [blame] | 38 | MLIRSupport |
Stephen Neuendorffer | 798e661 | 2020-02-29 11:51:04 -0800 | [diff] [blame] | 39 | MLIRTransformUtils |
Diego Caballero | 35df525 | 2025-01-28 13:51:50 -0800 | [diff] [blame] | 40 | MLIRUBDialect |
Stephen Neuendorffer | 798e661 | 2020-02-29 11:51:04 -0800 | [diff] [blame] | 41 | ) |