Philippe Tillet
bb1eebb4b4
[CODEGEN] Fixed bug for visit_reduce1d with 64-bit data-types ( #207 )
2021-08-14 21:07:01 -07:00
Philippe Tillet
b120d70a0a
[CI] Moved from assert_allclose
to assert_almost_equal
( #200 )
2021-08-12 12:00:30 -07:00
Philippe Tillet
2824345065
[LANGUAGE] Added cos/sin ( #132 )
2021-07-27 12:38:49 -07:00
Philippe Tillet
8cea583109
[IR] Preliminary support for BF16 ( #129 )
...
This PR adds a BF16 data-type, along with FP32 <-> BF16 conversion instructions in the LLVM codegen. Other kinds of ops on bfloat16 are not yet supported.
2021-07-27 12:38:49 -07:00
Philippe Tillet
0274429429
[IR] Added IR and Codegen support for atomic_rmw ( #120 )
2021-07-27 12:38:49 -07:00
Philippe Tillet
59b0ac672a
[LANGUAGE] Added support for bitcast ( #119 )
2021-07-27 12:38:49 -07:00
Philippe Tillet
3ab121dbdb
[PYTHON] Added support for tuples ( #116 )
2021-07-27 12:38:49 -07:00
Philippe Tillet
f81012a8cf
[CODEGEN] Fixed atomic_add issue ( #112 )
...
* [CODEGEN] Fixed atomic_add issue
* [CODEGEN] Fixed liveness analysis bug for instructions that are not
DCE'd but have no users (e.g., atomic_cas)
2021-07-27 12:38:49 -07:00
Philippe Tillet
bfc0a7587d
[PYTHON] Renamed triton.core -> triton.language ( #92 )
2021-07-27 12:38:49 -07:00