| Add akg cluster and split pattern
| 20 天前 |
| Split the cluster ops when the insert point is invalid
| 20 天前 |
| Add constant mfusetotorch converter
| 20 天前 |
| rename muse dialect to mfuse
| 20 天前 |
| Fix the bug in reshape, increase DVM fusion opportunities.
| 20 天前 |
| Fix mfusion rank0 scalar and batch matmul lowering
Lower aclnn.batch_matmul transpose flags with explicit permutes before bmm/matmul conversion.
Use torch.prims.convert_element_type for mfuse.cast, rewrite splat vtensor literals through full, and cast mixed-type binary operands to the result element type.
Prevent DVM clustering for ops that consume unsafe external rank-zero tensor operands while allowing safe constant/full scalar producers.
| 20 天前 |
| rename muse dialect to mfuse
| 20 天前 |
| Fuse numtotensor and cast or single numtotensor to full
| 20 天前 |
| rename muse dialect to mfuse
| 20 天前 |
| rename muse dialect to mfuse
| 20 天前 |
| rename muse dialect to mfuse
| 20 天前 |
| rename muse dialect to mfuse
| 20 天前 |
| rename muse dialect to mfuse
| 20 天前 |
| Skip unsupported reduce fusion cases for dvm
| 20 天前 |
| Fuse reshape converted from squeeze and unsqueeze
| 20 天前 |
| rename muse dialect to mfuse
| 20 天前 |