Philippe Tillet
|
daa828ec18
|
[general] rename namespace tdl -> triton
|
2019-02-24 14:35:16 -05:00 |
|
Philippe Tillet
|
6b49818282
|
[filesystem] rename tdl -> triton
|
2019-02-24 14:20:40 -05:00 |
|
Philippe Tillet
|
1b5f7f2139
|
[code generation] basic metaparameter support
|
2019-02-23 22:24:12 -05:00 |
|
Philippe Tillet
|
8f4798b81a
|
[intermediate representation] transitioning towards more flexible tile
shapes
|
2019-02-23 11:37:01 -05:00 |
|
Philippe Tillet
|
7cda55df16
|
[code generation] implements hidden operands in user (e.g., mask)
|
2019-02-21 18:00:27 -05:00 |
|
Philippe Tillet
|
5618a15dc1
|
[code generation] more bugfixes in control flow
|
2019-02-20 22:55:20 -05:00 |
|
Philippe Tillet
|
90ec0ae2c0
|
[code generation] some more bugfixing with nested control flow
|
2019-02-18 22:54:08 -05:00 |
|
Philippe Tillet
|
f3094a512b
|
[syntax tree] fixed bugs in control flow lowering
|
2019-02-17 21:35:03 -05:00 |
|
Philippe Tillet
|
cf1a583dbf
|
bla
|
2019-02-15 22:03:09 -05:00 |
|
Philippe Tillet
|
5f5959dc6e
|
[code generation] added masked loads
|
2019-02-15 11:14:50 -05:00 |
|
Philippe Tillet
|
896e856b07
|
[syntax] added support for predicated expressions
|
2019-02-13 15:41:03 -05:00 |
|
Philippe Tillet
|
90c0474974
|
[examples] improved template for testing matrix multiplication
|
2019-02-08 12:54:20 -05:00 |
|
Philippe Tillet
|
4490061950
|
test
|
2019-02-06 17:21:07 -05:00 |
|
Philippe Tillet
|
e522b06be2
|
[code generation]: more progress for instruction selection
|
2019-01-26 02:05:56 -05:00 |
|
Philippe Tillet
|
7eebdceb6a
|
[code generation] fixed bug in on-the-fly AST to IR lowering
|
2019-01-23 00:11:42 -05:00 |
|
Philippe Tillet
|
80d019ec16
|
[syntax tree] added syntactic support for dereferencing
|
2019-01-10 23:53:27 -05:00 |
|
Philippe Tillet
|
b5c8c25d43
|
more debugging
|
2019-01-10 16:50:47 -05:00 |
|
Philippe Tillet
|
63459228f8
|
[syntax tree] added some slicing/retiling syntax
|
2019-01-09 13:41:12 -05:00 |
|
Philippe Tillet
|
4f923accd7
|
[syntax tree] added basic support for range
|
2019-01-09 02:07:34 -05:00 |
|
Philippe Tillet
|
7dfa578c9d
|
[syntax tree] fixed bug in pointer arithmetic
|
2019-01-08 18:04:19 -05:00 |
|
Philippe Tillet
|
73db84c8ba
|
[syntax tree] fixed broadcast semantics lowering
|
2019-01-08 17:44:31 -05:00 |
|
Philippe Tillet
|
c48b7fb676
|
[intermediate representation] bugfix in getelementptr_inst
|
2019-01-07 04:09:30 -05:00 |
|
Philippe Tillet
|
179890c7ad
|
[ast] laying down the ground work for on-the-fly phi-node simplification
|
2019-01-06 15:16:02 -05:00 |
|
Philippe Tillet
|
6bfceae4a6
|
[code generation] some more bugfixes
|
2019-01-06 03:36:56 -05:00 |
|
Philippe Tillet
|
c12ec9f214
|
[code generator] more bugfixes
|
2019-01-06 00:53:11 -05:00 |
|
Philippe Tillet
|
ec656af57c
|
[code generation] basic to-llvm lowering
|
2019-01-05 14:50:31 -05:00 |
|