aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilipp Tomsich <philipp.tomsich@vrull.eu>2023-05-09 21:51:56 +0200
committerPhilipp Tomsich <philipp.tomsich@vrull.eu>2023-05-09 21:53:08 +0200
commit8ab77e8836d51851df9d227248bbec7c142730be (patch)
treec5030fd901ca70dd97926e2cab314bbdbe21afd1
parent9be9108b47fcf3df066b9cab1d4e986b83764fab (diff)
downloadriscv-isa-sim-8ab77e8836d51851df9d227248bbec7c142730be.zip
riscv-isa-sim-8ab77e8836d51851df9d227248bbec7c142730be.tar.gz
riscv-isa-sim-8ab77e8836d51851df9d227248bbec7c142730be.tar.bz2
Zfa: fix bitpatterns for fli.q (entries 7, 18-25)
Ref #1327 Signed-off-by: Philipp Tomsich <philipp.tomsich@vrull.eu>
-rw-r--r--riscv/insns/fli_q.h18
1 files changed, 9 insertions, 9 deletions
diff --git a/riscv/insns/fli_q.h b/riscv/insns/fli_q.h
index 2ee9be2..24cce41 100644
--- a/riscv/insns/fli_q.h
+++ b/riscv/insns/fli_q.h
@@ -10,7 +10,7 @@ require_fp;
[0b00100] = 0x3FF7000000000000ull, /* 1.0 * 2^-8 */
[0b00101] = 0x3FF8000000000000ull, /* 1.0 * 2^-7 */
[0b00110] = 0x3FFB000000000000ull, /* 1.0 * 2^-4 */
- [0b00111] = 0x3FF9000000000000ull, /* 1.0 * 2^-3 */
+ [0b00111] = 0x3FFC000000000000ull, /* 1.0 * 2^-3 */
[0b01000] = 0x3FFD000000000000ull, /* 0.25 */
[0b01001] = 0x3FFD400000000000ull, /* 0.3125 */
[0b01010] = 0x3FFD800000000000ull, /* 0.375 */
@@ -21,14 +21,14 @@ require_fp;
[0b01111] = 0x3FFEC00000000000ull, /* 0.875 */
[0b10000] = 0x3FFF000000000000ull, /* 1.0 */
[0b10001] = 0x3FFF400000000000ull, /* 1.25 */
- [0b10010] = 0x3FFFC00000000000ull, /* 1.5 */
- [0b10011] = 0x4000000000000000ull, /* 1.75 */
- [0b10100] = 0x4000400000000000ull, /* 2.0 */
- [0b10101] = 0x4000800000000000ull, /* 2.5 */
- [0b10110] = 0x4001000000000000ull, /* 3 */
- [0b10111] = 0x4002000000000000ull, /* 4 */
- [0b11000] = 0x4003000000000000ull, /* 8 */
- [0b11001] = 0x400D000000000000ull, /* 16 */
+ [0b10010] = 0x3FFF800000000000ull, /* 1.5 */
+ [0b10011] = 0x3FFFC00000000000ull, /* 1.75 */
+ [0b10100] = 0x4000000000000000ull, /* 2.0 */
+ [0b10101] = 0x4000400000000000ull, /* 2.5 */
+ [0b10110] = 0x4000800000000000ull, /* 3 */
+ [0b10111] = 0x4001000000000000ull, /* 4 */
+ [0b11000] = 0x4002000000000000ull, /* 8 */
+ [0b11001] = 0x4003000000000000ull, /* 16 */
[0b11010] = 0x4006000000000000ull, /* 2^7 */
[0b11011] = 0x4007000000000000ull, /* 2^8 */
[0b11100] = 0x400E000000000000ull, /* 2^15 */