Weiwei Li
afe3987685
Add convertion function between binary float16 and float32 in softfloat
3 years ago
Andrew Waterman
540c3ce056
Remove non-installed header lists from Makefile fragments
It's just dead code. (Dependences on headers are auto-generated as
`.d` files.)
3 years ago
Jerin Joy
204a639780
Build and install lib and header dependencies for Hammer
https://github.com/rivosinc/hammer
Signed-off-by: Jerin Joy <joy@rivosinc.com>
4 years ago
Andrew Waterman
c8e510ec65
Significantly speed up compilation with GCC
Precompiled headers were broken because they weren't compiled with
the same -fPIC setting as the rest of the code. Fix by just making
everything use -fPIC.
5 years ago
Chih-Min Chao
eceda60356
softfloat: add reciprocal api
Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com>
6 years ago
Chih-Min Chao
4ece06558c
sf: add f16_to_[u]i8 APIs
Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com>
6 years ago
Han-Kuan Chen
2b38341691
sf: fp16: add missing APIs
Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com>
6 years ago
Chih-Min Chao
b96463c921
rvv: extend softfloat to support 16-64 min/max function
Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com>
7 years ago
Chih-Min Chao
df54c7a905
build: build softfloat with pic and provide shared library
vector unit tests need identical floating library to generate golden
pattern
Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com>
7 years ago
Prashanth Mundkur
1fb7753da0
Fix a missed header file in the softfloat include install.
8 years ago
Andrew Waterman
bd85811c35
Update SoftFloat
9 years ago
Andrew Waterman
a95b44df9d
Upgrade to latest SoftFloat
10 years ago
Andrew Waterman
ab14719919
Add fclass.{s|d} instructions
12 years ago
Andrew Waterman
017f62ac55
Merge softfloat_riscv into softfloat
They really aren't independent libraries.
12 years ago
Andrew Waterman
77452a26e7
temporary undoing of renaming
15 years ago
Andrew Waterman
740f981cfd
[sim] renamed to riscv-isa-run
15 years ago
Andrew Waterman
ab928baadb
[sim] made softfloat files C instead of C++
16 years ago
Andrew Waterman
50ec828baf
[sim] integrated SoftFloat-3 with ISA sim; removed SoftFloat-2b
16 years ago
Andrew Waterman
cf2bb15395
[sim] added softfloat
16 years ago