David Harris
|
3f6611dd3a
|
Fixed fmv.d.x / fmv.x.d only on RV64
|
2024-11-28 14:47:58 -08:00 |
|
David Harris
|
f1072e46e1
|
fcvt to/fron long only allowed in RV64
|
2024-11-28 14:40:09 -08:00 |
|
Jordan Carlin
|
a462b9a2e6
|
Clean up verilator lint off commands and remove unnecessay ones
|
2024-11-15 23:52:50 -08:00 |
|
Vikram Krishna
|
0c0949e82b
|
added explanation
|
2024-11-14 03:54:32 -08:00 |
|
Vikram Krishna
|
eb777d3fa4
|
updated froundnx conditional
|
2024-11-14 03:53:26 -08:00 |
|
Vikram Krishna
|
4aecba2a51
|
added handling for OpCode=100
|
2024-11-14 03:51:27 -08:00 |
|
Mike Kuskov
|
e57473ece1
|
Fix minor typos in src/fpu/postproc
|
2024-11-08 02:23:44 +03:00 |
|
Corey Hickson
|
1570a6338e
|
Fixed fmvp.d.x bug
|
2024-11-06 03:32:53 -08:00 |
|
Corey Hickson
|
0c6e9dc770
|
Fixed rmm rounding mode bug
|
2024-11-03 14:21:55 -08:00 |
|
Corey Hickson
|
b1f340ba5c
|
formatting
|
2024-10-30 03:39:55 -07:00 |
|
Corey Hickson
|
b9317e7cd3
|
Fixed fround bug
|
2024-10-30 03:28:58 -07:00 |
|
David Harris
|
5bf7250687
|
Issue #894: trap on floating-point ops with reserved rounding modes: detect Zfa flt
|
2024-07-25 09:09:13 -07:00 |
|
David Harris
|
f7dd49cc6c
|
Issue #894: trap on floating-point ops with reserved rounding modes
|
2024-07-25 06:59:58 -07:00 |
|
Kevin Kim
|
6cb6ff429b
|
Revert "intdivble changes"
This reverts commit 3618c6c593 .
|
2024-06-28 21:28:09 -07:00 |
|
Kevin Kim
|
3618c6c593
|
intdivble changes
|
2024-06-28 21:19:10 -07:00 |
|
Kevin Kim
|
eeea783da0
|
lint
|
2024-06-21 23:15:34 -07:00 |
|
Kevin Kim
|
e6dc50308a
|
integer postprocessing hardware matches diagram
|
2024-06-21 21:50:55 -07:00 |
|
Kevin Kim
|
00bf3faa9c
|
changed intdivb width
|
2024-06-21 21:31:19 -07:00 |
|
Kevin Kim
|
9a59c8e07f
|
reduced bit widths for integer on fpu
|
2024-06-20 23:46:45 -07:00 |
|
David Harris
|
9922b24cbe
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
|
2024-06-19 14:13:08 -07:00 |
|
Ross Thompson
|
685f4d3807
|
Removed the last of the ***.
|
2024-06-19 14:00:31 -07:00 |
|
David Harris
|
10e6d5846b
|
Removed unnecessary Umfirst from early termination
|
2024-06-19 09:18:51 -07:00 |
|
David Harris
|
4b4980e42d
|
Fixed undriven OutFmt
|
2024-06-19 09:17:32 -07:00 |
|
David Harris
|
54cb612577
|
Fixed lint error in fdivsqrtpreproc for rv32 IDIV_ON_FPU
|
2024-06-19 07:48:54 -07:00 |
|
David Harris
|
cb563e8018
|
Clean up unused signals
|
2024-06-18 08:07:14 -07:00 |
|
David Harris
|
c1fd7a9589
|
Removed unused signals
|
2024-06-18 07:28:52 -07:00 |
|
David Harris
|
3fa37b0233
|
Lint cleanup
|
2024-06-18 06:15:17 -07:00 |
|
David Harris
|
ecae1100f6
|
Lint cleanup
|
2024-06-18 05:49:49 -07:00 |
|
David Harris
|
53477b2c85
|
Code cleanup
|
2024-06-14 07:08:17 -07:00 |
|
David Harris
|
8f09240e6c
|
Simplified outdated documentation pointers
|
2024-06-14 03:42:15 -07:00 |
|
David Harris
|
b1c9450b4a
|
Code cleanup: RAM, fdivsqrt
|
2024-06-14 03:35:05 -07:00 |
|
David Harris
|
6789f32154
|
Starting code cleanup
|
2024-06-14 02:54:43 -07:00 |
|
David Harris
|
28142eff64
|
Formatting shiftcorrection
|
2024-06-12 04:25:13 -07:00 |
|
David Harris
|
b7e2f34966
|
shiftcorrection cleanup
|
2024-06-12 03:59:55 -07:00 |
|
David Harris
|
e02c1008bc
|
postprocessor shift amount simplification
|
2024-06-10 07:55:35 -07:00 |
|
David Harris
|
3284dd2112
|
Removed unnecessary Zero checking on FmaPreResultSubnorm
|
2024-06-10 07:45:03 -07:00 |
|
David Harris
|
4c066c078f
|
Removing two unnecessary 0's from fmashiftcalc interface
|
2024-06-10 07:38:03 -07:00 |
|
David Harris
|
1873064be5
|
Simplified fround exact case
|
2024-06-10 06:23:42 -07:00 |
|
David Harris
|
5094122048
|
Simplifying fround
|
2024-06-10 06:11:55 -07:00 |
|
Jordan Carlin
|
b830d20f2d
|
Modify Fround Tmask to work for X=1
|
2024-05-25 12:56:02 -07:00 |
|
Jordan Carlin
|
fb77440a64
|
Update fpctrl fmt to work for fround instructions
|
2024-05-24 15:33:45 -07:00 |
|
Jordan Carlin
|
ae29a9b861
|
Update control bits for froundnx
|
2024-05-24 15:19:20 -07:00 |
|
David Harris
|
175c18da01
|
Parameterized FMA. However, some offsets are not parameterized. See PR #793 for list of changes
|
2024-05-13 15:16:00 -07:00 |
|
David Harris
|
2dfada0687
|
Started parameterizing FMA
|
2024-05-13 14:01:36 -07:00 |
|
David Harris
|
c2b9e326ca
|
Fround cleanup
|
2024-05-13 13:27:29 -07:00 |
|
David Harris
|
e87a269f59
|
Fix fcvt.lu.s bug and lint issue in packoutput
|
2024-05-12 11:31:27 -07:00 |
|
David Harris
|
380d88fc68
|
Merged config-shared after fma fix
|
2024-05-12 11:10:55 -07:00 |
|
David Harris
|
009d251433
|
Fixed cvtint bug by adding 2 bits to convert width; initial implementation of fround passes basic regression but fails some nightly regression cases
|
2024-05-11 22:32:51 -07:00 |
|
Katherine Parry
|
807ef44772
|
fixed fma testfloat issue #578
|
2024-05-10 18:12:11 -07:00 |
|
David Harris
|
fcd75fd6b6
|
Fixed shiftcorrection typo causing failure on testfloat fcvt tests
|
2024-05-07 14:27:44 -07:00 |
|