Commit f72f642
committed
[mlir][Transforms][WIP] Dialect conversion: Make materializations optional
Build all source/target/argument materializations after the conversion has succeeded. Provide a new configuration option for users to opt out of all automatic materializations. In that case, the resulting IR will have `builtin.unrealized_conversion_cast` ops.1 parent ed5a2dc commit f72f642
File tree
5 files changed
+108
-298
lines changed- mlir
- include/mlir/Transforms
- lib/Transforms/Utils
- test
- Conversion/NVGPUToNVVM
- Dialect/Bufferization/Transforms
- Transforms
5 files changed
+108
-298
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1124 | 1124 | | |
1125 | 1125 | | |
1126 | 1126 | | |
| 1127 | + | |
| 1128 | + | |
| 1129 | + | |
| 1130 | + | |
| 1131 | + | |
| 1132 | + | |
| 1133 | + | |
| 1134 | + | |
| 1135 | + | |
| 1136 | + | |
| 1137 | + | |
1127 | 1138 | | |
1128 | 1139 | | |
1129 | 1140 | | |
| |||
0 commit comments