goostavz
|
bedbf221c0
|
[BACKEND] Support optional mask in TritonGPUToLLVM (#80)
Co-authored-by: gzhu <gzhu@nvidia.com>
|
2022-08-24 17:51:37 -07:00 |
|
Shintaro Iwasaki
|
0ebef11c77
|
[TritonIR] Make mask operand optional (#74)
|
2022-08-22 22:00:17 -07:00 |
|
Shintaro Iwasaki
|
9aa00249a6
|
[TritonIR] make other optional and remove isOtherUnspecified (#67)
[Triton] make other optional and remove isOtherUnspecified
|
2022-08-18 18:19:55 -07:00 |
|
Philippe Tillet
|
192be76b3c
|
[OPTIMIZER] Rewrite patterns for layout conversions (#64)
|
2022-08-18 12:49:37 -07:00 |
|
Shintaro Iwasaki
|
d69ce77b19
|
[FRONTEND] add an attr for masked load without explicit other (#55)
|
2022-08-18 09:51:37 -07:00 |
|
Yan Chunwei
|
83ef74f248
|
[BACKEND] Extracting numWarps from tritonGPU module (#39)
|
2022-08-08 09:40:20 -07:00 |
|
Philippe Tillet
|
78ebbe24c7
|
[FRONTEND] Added ExpandDimsOp primitive (#36)
|
2022-08-04 18:41:06 -07:00 |
|
Philippe Tillet
|
d1593e6ca8
|
[TritonGPU] Improved documentation and semantics of layout encodings (#30)
|
2022-07-31 13:59:44 -07:00 |
|
Philippe Tillet
|
6d62d88d4f
|
[CI] run clang-format (#24)
|
2022-07-26 17:25:03 -07:00 |
|
Philippe Tillet
|
a633d2b403
|
[Analysis] Added Axis Info Analysis (#8)
|
2022-07-19 13:38:48 -07:00 |
|
Yan Da
|
9d1b5e3f79
|
special encoding for broadcast
|
2022-06-18 21:16:45 +08:00 |
|
Yan Da
|
53cf93ce6a
|
Revert "Remove TypeConverter from TritonToTritonGPU conversion"
This reverts commit 64d0b87ef0 .
|
2022-06-18 14:57:41 +08:00 |
|
Yan Da
|
64d0b87ef0
|
Remove TypeConverter from TritonToTritonGPU conversion
|
2022-06-18 14:34:59 +08:00 |
|
Yan Da
|
117a402c1b
|
more comments to TypeConverter & update warpTileSize
|
2022-06-08 16:20:07 +08:00 |
|
Yan Da
|
7b09b5f9e9
|
the pipeline pass now generates and accepts valid IR
|
2022-06-07 19:34:59 +08:00 |
|
Yan Da
|
9308e9c90c
|
A more general pipeliner
|
2022-05-25 21:52:51 +08:00 |
|
Yan Da
|
e6f89a5777
|
Fix ReduceOp conversion
|
2022-05-25 16:03:06 +08:00 |
|
Yan Da
|
9b670cfb9f
|
Add ReduceOp
|
2022-05-25 14:15:36 +08:00 |
|
Yan Da
|
96876a46d1
|
More progress on Triton=>TritonGPU conversion (works for matmul)
|
2022-05-09 21:19:53 +08:00 |
|
Yan Da
|
0c5319eed9
|
More progress on SCF type conversion
|
2022-05-05 20:56:55 +08:00 |
|
Yan Da
|
26c59e4718
|
More on SCF conversion
|
2022-05-04 21:50:32 +08:00 |
|
Yan Da
|
a96fe07e1c
|
DotOp conversion
|
2022-05-04 15:56:24 +08:00 |
|
Yan Da
|
2d281cbc0a
|
ConstantOp conversion pattern
|
2022-05-04 15:35:43 +08:00 |
|
Yan Da
|
b9279d2e3b
|
More progress on TritonGPU conversion
|
2022-05-04 14:54:31 +08:00 |
|
Yan Da
|
3ad7bee35e
|
More conversion patterns
|
2022-05-04 12:50:02 +08:00 |
|
Yan Da
|
5f08e2fdae
|
More arith patterns
|
2022-05-02 22:31:29 +08:00 |
|
Yan Da
|
75d32e2442
|
More on TritonGPU conversion
|
2022-05-02 21:51:00 +08:00 |
|
Yan Da
|
1428185c9c
|
More progress on TritonGPUTypeConverter & TritonGPUConversionTarget
|
2022-05-01 22:06:54 +08:00 |
|
Yan Da
|
4ece9fd1f3
|
Move dependentDialects from .cpp to .td
|
2022-05-01 13:06:51 +08:00 |
|
Phil Tillet
|
d9017f8593
|
add basic template for legalizing arithmetic op
|
2022-04-30 20:42:25 -07:00 |
|
Phil Tillet
|
2c6a213131
|
[TRITONGPU] Added template for Triton -> TritonGPU conversion
|
2022-04-30 16:00:39 -07:00 |
|