Commit 3911e5b
[BACKEND] Sync tsingmicro code (#658)
* [BACKEND] Sync tsingmicro code
* remove execute mode of source code files
* add execute mode for benchmark.py
* [Tsingmicro] Fix build and test flir
* fix path to find riscv64-unknown-elf-gcc in tx8_deps
* [Tsingmicro] Change ci cases
* Update print.c
repalce _tsm_ep_log with _rcs_ep_log
* Update test_tle_dsa_noc_gemm_4096.py
add the MESH as the kernel argument
* Update compiler.py
add the support for num_stage=2
* Update test_tle_dsa_noc_gemm_4096.py
* [Tsingmicro] Fix tle interface, but failed test
* fix python test_tle_dsa_noc_gemm_4096.py hand
* [TLE] Revert modify tle interface
* [FLIR] Move to main branch
---------
Co-authored-by: tsingmicro-public-e <yinle@tsingmicro.com>
Co-authored-by: flagtree-bot <flagtree_ai@163.com>
Co-authored-by: yinle <yinle@dev.com>
Co-authored-by: zhzhcookie <zhengyang@baai.ac.cn>1 parent 54d33a5 commit 3911e5b
216 files changed
Lines changed: 9162 additions & 1789 deletions
File tree
- .github/workflows
- python
- setup_tools
- utils
- triton/experimental/tle/language/dsa
- third_party
- tle
- include/tle-dsa/Dialect/IR
- python
- tsingmicro
- backend
- bin
- crt
- include/Tx81
- lib/Tx81
- test
- oob
- kernels
- stubs
- examples
- tle
- include
- Analysis
- magic-kernel
- Conversion
- CoreDialectsToMK
- LinalgToMK
- MKPipeline
- Dialect/IR
- Transforms
- tsingmicro-tx81
- Conversion
- LinalgFusion
- Tx81ToLLVM
- Dialect/IR
- Transforms
- lib
- Analysis
- Conversion
- LinalgFusion
- LinalgToMK
- MKPipeline
- MKToTx81
- ReconcilePtrCasts
- StructuredToMemref
- TLEToMK
- TritonArithToLinalg
- TritonToCoreDialects
- Tx81ToLLVM
- Dialect
- Address/Transforms
- MagicKernel
- Transforms
- TsingMicroTx81
- IR
- Transforms
- python
- scripts
- base
- ci
- publish
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
77 | | - | |
| 77 | + | |
78 | 78 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
43 | | - | |
44 | | - | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
421 | 421 | | |
422 | 422 | | |
423 | 423 | | |
424 | | - | |
| 424 | + | |
425 | 425 | | |
426 | 426 | | |
427 | 427 | | |
428 | 428 | | |
429 | 429 | | |
430 | 430 | | |
431 | 431 | | |
432 | | - | |
| 432 | + | |
433 | 433 | | |
434 | 434 | | |
435 | 435 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
273 | 273 | | |
274 | 274 | | |
275 | 275 | | |
276 | | - | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
277 | 279 | | |
278 | 280 | | |
279 | 281 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
233 | 233 | | |
234 | 234 | | |
235 | 235 | | |
236 | | - | |
| 236 | + | |
237 | 237 | | |
238 | 238 | | |
239 | | - | |
| 239 | + | |
240 | 240 | | |
241 | 241 | | |
242 | 242 | | |
| |||
304 | 304 | | |
305 | 305 | | |
306 | 306 | | |
307 | | - | |
| 307 | + | |
308 | 308 | | |
309 | 309 | | |
310 | 310 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
71 | 71 | | |
72 | 72 | | |
73 | 73 | | |
74 | | - | |
| 74 | + | |
| 75 | + | |
75 | 76 | | |
76 | 77 | | |
77 | 78 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
76 | 90 | | |
77 | 91 | | |
78 | 92 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
28 | | - | |
29 | | - | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
39 | 45 | | |
40 | 46 | | |
41 | | - | |
| 47 | + | |
42 | 48 | | |
43 | 49 | | |
44 | 50 | | |
45 | 51 | | |
46 | 52 | | |
47 | 53 | | |
48 | | - | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
49 | 59 | | |
50 | 60 | | |
51 | 61 | | |
| |||
0 commit comments