1# frv testcase for fdmovs $FRj,$FRk 2# mach: frv 3 4 .include "testutils.inc" 5 6 float_constants 7 start 8 load_float_constants 9 10 .global fdmovs 11fdmovs: 12 set_fr_fr fr4,fr1 13 fdmovs fr0,fr2 14 test_fr_fr fr0,fr2 15 test_fr_fr fr4,fr3 16 set_fr_fr fr12,fr9 17 fdmovs fr8,fr2 18 test_fr_fr fr8,fr2 19 test_fr_fr fr12,fr3 20 set_fr_fr fr20,fr17 21 fdmovs fr16,fr2 22 test_fr_fr fr16,fr2 23 test_fr_fr fr20,fr3 24 set_fr_fr fr28,fr25 25 fdmovs fr24,fr2 26 test_fr_fr fr24,fr2 27 test_fr_fr fr28,fr3 28 set_fr_fr fr36,fr33 29 fdmovs fr32,fr2 30 test_fr_fr fr32,fr2 31 test_fr_fr fr36,fr3 32 set_fr_fr fr44,fr41 33 fdmovs fr40,fr2 34 test_fr_fr fr40,fr2 35 test_fr_fr fr44,fr3 36 set_fr_fr fr52,fr49 37 fdmovs fr48,fr2 38 test_fr_fr fr48,fr2 39 test_fr_fr fr52,fr3 40 set_fr_fr fr60,fr57 41 fdmovs fr56,fr2 42 test_fr_iimmed 0x7fc00000,fr2 43 test_fr_iimmed 0x7f800001,fr3 44 45 pass 46