Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-04-22 | rvv: simplify f16_to_[u]i16 implementation | Chih-Min Chao | 4 | -97/+2 | |
Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com> | |||||
2020-04-20 | sf: add f32_to_[u]i16 | Chih-Min Chao | 4 | -0/+114 | |
leverage f32_to_[u]i16 and handle overflow cast for 16 bit integer range Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com> | |||||
2020-04-20 | sf: add f16_to_[u]i16 | Chih-Min Chao | 5 | -0/+209 | |
use f16_to_[u]i]3 and handle overflow and underflow range for 16bit integer Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com> | |||||
2020-04-15 | sf: add missing classify header | Chih-Min Chao | 1 | -0/+1 | |
Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com> | |||||
2020-03-24 | add f16_classify | Han-Kuan Chen | 2 | -0/+37 | |
2020-03-23 | sf: simplify sNaN handling for fmax and fmin | Chih-Min Chao | 1 | -24/+12 | |
Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com> | |||||
2020-03-17 | rvv: sf: handle signaling NaN for fmax/fmin | Chih-Min Chao | 1 | -2/+14 | |
Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com> | |||||
2020-03-03 | Enable SOFTFLOAT_ROUND_ODD for vfncvt.rod.f.f.w | Andrew Waterman | 1 | -0/+1 | |
2019-10-29 | Implement support for big-endian hosts | Marcus Comstedt | 1 | -0/+3 | |
Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com> | |||||
2019-06-09 | rvv: rename max to maxmin | Chih-Min Chao | 2 | -1/+1 | |
Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com> | |||||
2019-05-14 | rvv: also build softfloat shared library | Chih-Min Chao | 1 | -0/+4 | |
used for unit test Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com> | |||||
2019-04-25 | softfloat: add f[16|32|64]_[min|max] | Chih-Min Chao | 3 | -0/+88 | |
Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com> | |||||
2018-03-06 | Fix a missed header file in the softfloat include install. | Prashanth Mundkur | 1 | -0/+1 | |
2017-09-24 | Update SoftFloat | Andrew Waterman | 218 | -1068/+11195 | |
2016-04-02 | Allow configuration of default ISA with --with-isa | Andrew Waterman | 1 | -0/+0 | |
2016-03-02 | Mark SoftFloat routines static inline | Andrew Waterman | 1 | -1/+1 | |
This avoids duplicate definitions on some platforms. | |||||
2016-03-01 | Upgrade to latest SoftFloat | Andrew Waterman | 154 | -5124/+9789 | |
2016-01-29 | Fix NaN propagation for fcvt | Andrew Waterman | 3 | -4/+3 | |
2016-01-12 | Use new NaN discipline | Andrew Waterman | 5 | -3/+7 | |
2015-02-23 | Softfloat fcvt.{w/l}.d now returns -MaxInt for -NaN | Andrew Waterman | 2 | -3/+0 | |
2015-02-22 | Softfloat fcvt.{w/h}.s now returns -MaxInt for -NaN | Andrew Waterman | 2 | -2/+1 | |
Behavior now consistent with RISC-V user spec. | |||||
2014-03-06 | Add fclass.{s|d} instructions | Andrew Waterman | 4 | -0/+70 | |
2014-01-25 | Merge softfloat_riscv into softfloat | Andrew Waterman | 13 | -1/+397 | |
They really aren't independent libraries. | |||||
2012-03-19 | make NaN behavior consistent with hardfloat | Andrew Waterman | 1 | -1/+1 | |
2011-06-19 | temporary undoing of renaming | Andrew Waterman | 119 | -0/+6271 | |
2011-06-12 | [sim] renamed to riscv-isa-run | Andrew Waterman | 119 | -6271/+0 | |
2010-10-15 | [sim] made softfloat files C instead of C++ | Andrew Waterman | 102 | -101/+109 | |
2010-08-18 | [sim] integrated SoftFloat-3 with ISA sim; removed SoftFloat-2b | Andrew Waterman | 138 | -10300/+335 | |
2010-08-17 | [sim] specialized softfloat for riscv | Andrew Waterman | 5 | -8/+7 | |
2010-08-17 | [sim] added riscv folder to softfloat | Andrew Waterman | 12 | -0/+442 | |
2010-08-17 | [sim] added SoftFloat-3 source | Andrew Waterman | 118 | -0/+9111 | |
2010-08-09 | [xcc,sim] implement FP using softfloat | Andrew Waterman | 5 | -253/+268 | |
The intersection of the Hauser FP and MIPS FP is implemented. | |||||
2010-08-09 | [sim] added softfloat | Andrew Waterman | 6 | -0/+6661 | |