ksco
53009f9e69
arch-riscv: Add Zfh extension
This commit adds RISC-V Zfh 1.0 (half-precision IEEE 754 binary16 floating
point) extension to gem5. Include the following commands:
* FLH / FSH
* FMADD.H / FMSUB.H / FNMSUB.H / FNMADD.H
* FADD.H / FSUB.H / FMUL.H / FDIV.H
* FSQRT.H
* FSGNJ.H / FSGNJN.H / FSGNJX.H
* FMIN.H / FMAX.H
* FCVT.S.H / FCVT.H.S
* FCVT.D.H / FCVT.H.D
* FCVT.W.H / FCVT.H.W
* FCVT.WU.H / FCVT.H.WU
* FMV.X.H / FMV.H.X
* FEQ.H / FLT.H / FLE.H
* FCLASS.H
* FCVT.L.H / FCVT.H.L
* FCVT.LU.H / FCVT.H.LU
Change-Id: Id7870fdfa1aa8b840706c3ba2cab8eeaf008880f
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/60029
Maintainer: Jason Lowe-Power <power.jg@gmail.com>
Reviewed-by: Jason Lowe-Power <power.jg@gmail.com>
Tested-by: kokoro <noreply+kokoro@google.com>
2022-05-27 01:22:31 +00:00
..
2021-11-18 07:09:00 +00:00
2021-10-19 20:41:03 +00:00
2022-04-21 06:34:40 +00:00
2022-05-27 01:22:31 +00:00
2022-03-22 02:05:32 +00:00
2022-05-27 01:22:31 +00:00
2022-01-12 15:59:27 +00:00
2021-12-22 23:51:50 +00:00
2021-12-06 03:09:22 +00:00
2022-04-28 08:52:49 +00:00
2021-11-29 22:00:54 +00:00
2021-05-20 23:42:13 +00:00
2021-07-01 19:08:24 +00:00
2021-07-01 19:08:24 +00:00
2021-11-10 06:29:33 +00:00
2022-02-24 00:10:17 +00:00
2022-01-13 10:44:48 +00:00
2022-01-12 15:59:27 +00:00
2021-10-22 21:43:02 +00:00
2022-01-12 15:59:27 +00:00
2022-01-12 15:59:27 +00:00
2021-07-01 19:08:24 +00:00
2022-02-19 11:49:44 +00:00
2021-07-07 08:44:13 +00:00
2021-07-01 19:08:24 +00:00
2021-07-01 19:08:24 +00:00
2021-11-30 23:30:06 +00:00
2021-07-01 19:08:24 +00:00
2021-07-01 19:08:24 +00:00
2021-07-01 19:08:24 +00:00
2021-09-03 16:54:56 +00:00
2021-07-07 08:44:13 +00:00
2021-07-01 19:08:24 +00:00
2021-07-01 19:08:24 +00:00
2021-11-30 23:30:06 +00:00
2021-07-01 19:08:24 +00:00
2021-07-01 19:08:24 +00:00
2021-07-01 19:08:24 +00:00
2021-11-30 23:30:06 +00:00
2021-12-16 13:26:39 +00:00
2022-01-12 15:59:27 +00:00
2021-12-06 03:09:22 +00:00
2021-07-01 19:08:24 +00:00
2021-07-01 19:08:24 +00:00
2021-07-01 19:08:24 +00:00
2021-07-28 08:13:09 +00:00
2021-07-01 19:08:24 +00:00
2021-07-01 19:08:24 +00:00
2022-03-28 20:31:21 +00:00
2021-08-07 03:12:56 +00:00
2021-12-13 20:31:51 +00:00
2021-07-01 19:08:24 +00:00
2022-01-12 15:59:27 +00:00
2021-07-07 08:44:13 +00:00
2021-09-09 15:01:38 +00:00
2021-07-01 19:08:24 +00:00
2021-07-01 19:08:24 +00:00
2022-02-01 18:48:55 +00:00