[MLIR][XeGPU] Add unroll patterns and blocking pass for XeGPU [2/N] #140163
add utils
777a403f
add skeleton
af01c994
add filter
e8b43fbf
clean up
3f73fda7
add scf type conversion util
ab448a34
partial working
7b5e8f11
refactor pack and unpack
e2eb9e63
cleanup layout attr
6ec36043
chencha3
changed the title Users/chencha3/xegpu/xegpu blocking pass [MLIR][XeGPU] Add blocking pass 177 days ago
check in elemwise support
bc69a8de
check in unit test
4fc75402
chencha3
changed the title [MLIR][XeGPU] Add blocking pass [MLIR][XeGPU] Add blocking pass [1/N] 176 days ago
fix format
132f15e7
chencha3
changed the title [MLIR][XeGPU] Add blocking pass [1/N] [MLIR][XeGPU] Add unroll patterns for XeGPU [2/N] 176 days ago
roll back pass name
aa4ba9c3
chencha3
changed the title [MLIR][XeGPU] Add unroll patterns for XeGPU [2/N] [MLIR][XeGPU] Add unroll patterns and blocking pass for XeGPU [2/N] 176 days ago
add 1d and 2d elemwise test
061b6e00
refactor
387ac931
fix naming issue
ebd78aed
fix format
bbf4796d
chencha3
marked this pull request as ready for review 176 days ago
fix overflow
3807eeaf
add comments
c6695d99
add dbg log
50e33ff0
fix format
ae22f279
cleanup
97768506
refactor
6cffa443
Merge branch 'main' into xegpu_blocking_pass
d1584fc2
add a corner unit test
e023c1a2
Merge branch 'main' into xegpu_blocking_pass
ee912c23
fix comments
39678106
remove unnecessary reference for lambda
aebc327a
rename
90e7563a
address comments
f5bfc2f8
fix format
598fbced
add comments
ff11a057
add comments
9f7f715a
address comments
b164d7b4
refactor
554f4b41
refactor getTileShape with template
d9f2e813
add qualifiers
18e49f6b
add qualifiers
1f218f49
refactor setLayoutAttrs
f869b13f
cleanup unnecessary reference symbols
de758553
update naming
beacf8ab
refactor
c4c7abdd
refine comments
70e84c41
adam-smnk
approved these changes
on 2025-06-02
Update mlir/test/Dialect/XeGPU/xegpu-blocking.mlir
7dd05fa6
chencha3
merged
0210750d
into main 159 days ago
chencha3
deleted the users/chencha3/xegpu/xegpu_blocking_pass branch 159 days ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub