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