This repository was archived by the owner on Jan 25, 2023. It is now read-only.
Commit c22682f
Ivan Butygin
[MLIR] Numpy empty and sum axis (#187)
* store context in Var
* rework shape accessor
* dtype accessor rework
* remove unused code
* refactor shape
* remove unused code
* fix setitem lowering
* numpy empty
* numpy.sum
* some kwargs support
* linlag resolver kwargs support
* linalg resolver some literal support
* work on linalg resolver
* add symbolDCE pass
* numpy sum axis support1 parent 0d19002 commit c22682f
9 files changed
Lines changed: 456 additions & 148 deletions
File tree
- mlir-compiler
- mlir-compiler/src
- pipelines
- plier
- include/plier/rewrites
- src/rewrites
- numba/mlir
- numpy
- tests
Lines changed: 15 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
133 | 133 | | |
134 | 134 | | |
135 | 135 | | |
136 | | - | |
| 136 | + | |
137 | 137 | | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
138 | 142 | | |
139 | 143 | | |
140 | 144 | | |
| |||
177 | 181 | | |
178 | 182 | | |
179 | 183 | | |
180 | | - | |
| 184 | + | |
181 | 185 | | |
182 | | - | |
| 186 | + | |
183 | 187 | | |
184 | 188 | | |
185 | 189 | | |
186 | 190 | | |
187 | 191 | | |
188 | 192 | | |
189 | 193 | | |
190 | | - | |
| 194 | + | |
191 | 195 | | |
192 | 196 | | |
193 | 197 | | |
194 | | - | |
| 198 | + | |
195 | 199 | | |
196 | 200 | | |
197 | 201 | | |
| |||
206 | 210 | | |
207 | 211 | | |
208 | 212 | | |
209 | | - | |
| 213 | + | |
210 | 214 | | |
211 | 215 | | |
212 | 216 | | |
| |||
219 | 223 | | |
220 | 224 | | |
221 | 225 | | |
222 | | - | |
223 | 226 | | |
224 | 227 | | |
225 | 228 | | |
| |||
436 | 439 | | |
437 | 440 | | |
438 | 441 | | |
439 | | - | |
| 442 | + | |
440 | 443 | | |
441 | 444 | | |
442 | 445 | | |
| |||
456 | 459 | | |
457 | 460 | | |
458 | 461 | | |
| 462 | + | |
459 | 463 | | |
460 | 464 | | |
461 | 465 | | |
| |||
602 | 606 | | |
603 | 607 | | |
604 | 608 | | |
| 609 | + | |
605 | 610 | | |
606 | 611 | | |
607 | 612 | | |
| |||
686 | 691 | | |
687 | 692 | | |
688 | 693 | | |
| 694 | + | |
689 | 695 | | |
690 | 696 | | |
691 | 697 | | |
| |||
708 | 714 | | |
709 | 715 | | |
710 | 716 | | |
| 717 | + | |
711 | 718 | | |
712 | 719 | | |
713 | 720 | | |
| |||
Lines changed: 24 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1156 | 1156 | | |
1157 | 1157 | | |
1158 | 1158 | | |
1159 | | - | |
| 1159 | + | |
1160 | 1160 | | |
| 1161 | + | |
| 1162 | + | |
| 1163 | + | |
| 1164 | + | |
1161 | 1165 | | |
1162 | 1166 | | |
1163 | 1167 | | |
| |||
1191 | 1195 | | |
1192 | 1196 | | |
1193 | 1197 | | |
1194 | | - | |
| 1198 | + | |
1195 | 1199 | | |
| 1200 | + | |
| 1201 | + | |
| 1202 | + | |
| 1203 | + | |
1196 | 1204 | | |
1197 | 1205 | | |
1198 | 1206 | | |
| |||
1210 | 1218 | | |
1211 | 1219 | | |
1212 | 1220 | | |
1213 | | - | |
| 1221 | + | |
1214 | 1222 | | |
| 1223 | + | |
| 1224 | + | |
| 1225 | + | |
| 1226 | + | |
1215 | 1227 | | |
1216 | 1228 | | |
1217 | 1229 | | |
| |||
1250 | 1262 | | |
1251 | 1263 | | |
1252 | 1264 | | |
1253 | | - | |
| 1265 | + | |
1254 | 1266 | | |
| 1267 | + | |
| 1268 | + | |
| 1269 | + | |
| 1270 | + | |
1255 | 1271 | | |
1256 | 1272 | | |
1257 | 1273 | | |
| |||
1285 | 1301 | | |
1286 | 1302 | | |
1287 | 1303 | | |
1288 | | - | |
| 1304 | + | |
1289 | 1305 | | |
1290 | | - | |
| 1306 | + | |
1291 | 1307 | | |
1292 | 1308 | | |
1293 | 1309 | | |
1294 | 1310 | | |
1295 | | - | |
| 1311 | + | |
1296 | 1312 | | |
1297 | 1313 | | |
1298 | 1314 | | |
| |||
1302 | 1318 | | |
1303 | 1319 | | |
1304 | 1320 | | |
1305 | | - | |
| 1321 | + | |
1306 | 1322 | | |
1307 | 1323 | | |
1308 | 1324 | | |
| |||
0 commit comments