PortfolioAI commited on
Commit
4479be9
·
1 Parent(s): 48421e0

Update TODO.md with toint progress

Browse files
Files changed (1) hide show
  1. TODO.md +1 -1
TODO.md CHANGED
@@ -11,7 +11,7 @@
11
  - [x] `float16.sub` -- IEEE 754 subtraction (via add with -b, 115/115 tests)
12
  - [ ] `float16.mul` -- IEEE 754 multiplication (766 gates, 3/84 tests, algorithm bugs)
13
  - [ ] `float16.div` -- IEEE 754 division (1854 gates, 2/53 tests, algorithm bugs)
14
- - [ ] `float16.toint` -- float16 to int16 (394 gates, 31/93 tests, needs right-shift support)
15
  - [ ] `float16.fromint` -- int16 to float16 (478 gates, 1/53 tests, algorithm bugs)
16
  - [x] `float16.neg` -- sign flip (16 gates, 58/58 tests)
17
  - [x] `float16.abs` -- clear sign bit (16 gates, 58/58 tests)
 
11
  - [x] `float16.sub` -- IEEE 754 subtraction (via add with -b, 115/115 tests)
12
  - [ ] `float16.mul` -- IEEE 754 multiplication (766 gates, 3/84 tests, algorithm bugs)
13
  - [ ] `float16.div` -- IEEE 754 division (1854 gates, 2/53 tests, algorithm bugs)
14
+ - [ ] `float16.toint` -- float16 to int16 (401 gates, 54/93 tests, debugging shift logic)
15
  - [ ] `float16.fromint` -- int16 to float16 (478 gates, 1/53 tests, algorithm bugs)
16
  - [x] `float16.neg` -- sign flip (16 gates, 58/58 tests)
17
  - [x] `float16.abs` -- clear sign bit (16 gates, 58/58 tests)