1# frv testcase for fsubs $GRi,$GRj,$GRk 2# mach: fr500 fr550 frv 3 4 .include "testutils.inc" 5 6 float_constants 7 start 8 load_float_constants 9 10 .global fsubs 11fsubs: 12 fsubs fr0,fr16,fr1 13 test_fr_fr fr1,fr0 14 fsubs fr4,fr16,fr1 15 test_fr_fr fr1,fr4 16 fsubs fr8,fr16,fr1 17 test_fr_fr fr1,fr8 18 fsubs fr12,fr16,fr1 19 test_fr_fr fr1,fr12 20 fsubs fr16,fr16,fr1 21 test_fr_fr fr1,fr16 22 test_fr_fr fr1,fr20 23 fsubs fr20,fr16,fr1 24 test_fr_fr fr1,fr16 25 test_fr_fr fr1,fr20 26 fsubs fr24,fr16,fr1 27 test_fr_fr fr1,fr24 28 fsubs fr28,fr16,fr1 29 test_fr_fr fr1,fr28 30 fsubs fr32,fr16,fr1 31 test_fr_fr fr1,fr32 32 fsubs fr36,fr16,fr1 33 test_fr_fr fr1,fr36 34 fsubs fr40,fr16,fr1 35 test_fr_fr fr1,fr40 36 fsubs fr44,fr16,fr1 37 test_fr_fr fr1,fr44 38 fsubs fr48,fr16,fr1 39 test_fr_fr fr1,fr48 40 fsubs fr52,fr16,fr1 41 test_fr_fr fr1,fr52 42 43 fsubs fr0,fr20,fr1 44 test_fr_fr fr1,fr0 45 fsubs fr4,fr20,fr1 46 test_fr_fr fr1,fr4 47 fsubs fr8,fr20,fr1 48 test_fr_fr fr1,fr8 49 fsubs fr12,fr20,fr1 50 test_fr_fr fr1,fr12 51 fsubs fr16,fr20,fr1 52 test_fr_fr fr1,fr16 53 test_fr_fr fr1,fr20 54 fsubs fr20,fr20,fr1 55 test_fr_fr fr1,fr16 56 test_fr_fr fr1,fr20 57 fsubs fr24,fr20,fr1 58 test_fr_fr fr1,fr24 59 fsubs fr28,fr20,fr1 60 test_fr_fr fr1,fr28 61 fsubs fr32,fr20,fr1 62 test_fr_fr fr1,fr32 63 fsubs fr36,fr20,fr1 64 test_fr_fr fr1,fr36 65 fsubs fr40,fr20,fr1 66 test_fr_fr fr1,fr40 67 fsubs fr44,fr20,fr1 68 test_fr_fr fr1,fr44 69 fsubs fr48,fr20,fr1 70 test_fr_fr fr1,fr48 71 fsubs fr52,fr20,fr1 72 test_fr_fr fr1,fr52 73 74 fsubs fr32,fr36,fr1 75 test_fr_fr fr1,fr8 76 77 fsubs fr44,fr40,fr1 78 test_fr_fr fr1,fr36 79 80 pass 81 82 83