From 3d5c128470cb2644e66094151859d5a0cc051ff1 Mon Sep 17 00:00:00 2001 From: Dygore Date: Thu, 13 Apr 2023 16:39:27 -0500 Subject: [PATCH] Added a test for denormalized FP numbers --- tests/coverage/fpu.S | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tests/coverage/fpu.S b/tests/coverage/fpu.S index 02b3f4a4..9c8f3d34 100644 --- a/tests/coverage/fpu.S +++ b/tests/coverage/fpu.S @@ -31,6 +31,11 @@ main: #bseti t0, zero, 14 # turn on FPU csrs mstatus, t0 + #Pull denormalized FP number from memory and pass it to fclass.S for coverage + la t0, TestData + flw ft0, 0(t0) + fclass.s t1, ft0 + # Test legal instructions not covered elsewhere flq ft0, 0(a0) flh ft0, 8(a0) @@ -98,3 +103,7 @@ main: j done +.section .data +.align 3 +TestData: +.int 0x00100000 #Denormalized FP number \ No newline at end of file