diff options
Diffstat (limited to 'sim/testsuite/frv/fstoi.cgs')
-rw-r--r-- | sim/testsuite/frv/fstoi.cgs | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/sim/testsuite/frv/fstoi.cgs b/sim/testsuite/frv/fstoi.cgs new file mode 100644 index 0000000..0a90a2a --- /dev/null +++ b/sim/testsuite/frv/fstoi.cgs @@ -0,0 +1,24 @@ +# frv testcase for fstoi $FRj,$FRk +# mach: fr500 fr550 frv + + .include "testutils.inc" + + float_constants + start + load_float_constants + + .global fstoi +fstoi: + fstoi fr16,fr1 + test_fr_iimmed 0,fr1 + fstoi fr20,fr1 + test_fr_iimmed 0,fr1 + + fstoi fr32,fr1 + test_fr_iimmed 0x00000002,fr1 + + set_fr_iimmed 0xce05,0x4904,fr1 + fstoi fr1,fr1 + test_fr_iimmed 0xdeadbf00,fr1 + + pass |