master
s 27 lines 378 Bytes
Raw
1 #include "macros.inc"
2
3 test_suite fp_cpenable
4
5 #if XCHAL_HAVE_FP
6
7 test rur
8 set_vector kernel, 2f
9 movi a2, 0
10 wsr a2, cpenable
11 isync
12 1:
13 rur a2, fsr
14 //wfr f0, a2
15 test_fail
16 2:
17 movi a2, 1b
18 rsr a3, epc1
19 assert eq, a2, a3
20 movi a2, 32
21 rsr a3, exccause
22 assert eq, a2, a3
23 test_end
24
25 #endif
26
27 test_suite_end