1# frv testcase for fmsd $FRi,$FRj,$FRk 2# mach: frv 3 4 .include "testutils.inc" 5 6 float_constants 7 start 8 load_float_constants 9 load_float_constants1 10 11 .global fmsd 12fmsd: 13 fmsd fr16,fr4,fr2 14 test_fr_fr fr2,fr16 15 test_fr_fr fr2,fr20 16 fmsd fr16,fr8,fr2 17 test_fr_fr fr2,fr16 18 test_fr_fr fr2,fr20 19 test_fr_fr fr3,fr28 20 fmsd fr16,fr12,fr2 21 test_fr_fr fr2,fr16 22 test_fr_fr fr2,fr20 23 fmsd fr16,fr16,fr2 24 test_fr_fr fr2,fr16 25 test_fr_fr fr2,fr20 26 test_fr_fr fr3,fr16 27 test_fr_fr fr3,fr20 28 fmsd fr16,fr20,fr2 29 test_fr_fr fr2,fr16 30 test_fr_fr fr2,fr20 31 test_fr_fr fr3,fr16 32 test_fr_fr fr3,fr20 33 fmsd fr16,fr24,fr2 34 test_fr_fr fr2,fr16 35 test_fr_fr fr2,fr20 36 fmsd fr16,fr28,fr2 37 test_fr_fr fr2,fr16 38 test_fr_fr fr2,fr20 39 test_fr_fr fr3,fr8 40 fmsd fr16,fr32,fr2 41 test_fr_fr fr2,fr16 42 test_fr_fr fr2,fr20 43 fmsd fr16,fr36,fr2 44 test_fr_fr fr2,fr16 45 test_fr_fr fr2,fr20 46 fmsd fr16,fr40,fr2 47 test_fr_fr fr2,fr16 48 test_fr_fr fr2,fr20 49 fmsd fr16,fr44,fr2 50 test_fr_fr fr2,fr16 51 test_fr_fr fr2,fr20 52 fmsd fr16,fr48,fr2 53 test_fr_fr fr2,fr16 54 test_fr_fr fr2,fr20 55 56 fmsd fr20,fr4,fr2 57 test_fr_fr fr2,fr16 58 test_fr_fr fr2,fr20 59 fmsd fr20,fr8,fr2 60 test_fr_fr fr2,fr16 61 test_fr_fr fr2,fr20 62 test_fr_fr fr3,fr28 63 fmsd fr20,fr12,fr2 64 test_fr_fr fr2,fr16 65 test_fr_fr fr2,fr20 66 fmsd fr20,fr16,fr2 67 test_fr_fr fr2,fr16 68 test_fr_fr fr2,fr20 69 test_fr_fr fr3,fr16 70 test_fr_fr fr3,fr20 71 fmsd fr20,fr20,fr2 72 test_fr_fr fr2,fr16 73 test_fr_fr fr2,fr20 74 test_fr_fr fr3,fr16 75 test_fr_fr fr3,fr20 76 fmsd fr20,fr24,fr2 77 test_fr_fr fr2,fr16 78 test_fr_fr fr2,fr20 79 fmsd fr20,fr28,fr2 80 test_fr_fr fr2,fr16 81 test_fr_fr fr2,fr20 82 test_fr_fr fr3,fr8 83 fmsd fr20,fr32,fr2 84 test_fr_fr fr2,fr16 85 test_fr_fr fr2,fr20 86 fmsd fr20,fr36,fr2 87 test_fr_fr fr2,fr16 88 test_fr_fr fr2,fr20 89 fmsd fr20,fr40,fr2 90 test_fr_fr fr2,fr16 91 test_fr_fr fr2,fr20 92 fmsd fr20,fr44,fr2 93 test_fr_fr fr2,fr16 94 test_fr_fr fr2,fr20 95 fmsd fr20,fr48,fr2 96 test_fr_fr fr2,fr16 97 test_fr_fr fr2,fr20 98 99 fmsd fr28,fr0,fr2 100 test_fr_fr fr2,fr0 101 fmsd fr28,fr4,fr2 102 test_fr_fr fr2,fr4 103 fmsd fr28,fr8,fr2 104 test_fr_fr fr2,fr8 105 test_fr_fr fr3,fr32 106 fmsd fr28,fr12,fr2 107 test_fr_fr fr2,fr12 108 fmsd fr28,fr16,fr2 109 test_fr_fr fr2,fr16 110 test_fr_fr fr2,fr20 111 test_fr_fr fr3,fr28 112 fmsd fr28,fr20,fr2 113 test_fr_fr fr2,fr16 114 test_fr_fr fr2,fr20 115 test_fr_fr fr3,fr28 116 fmsd fr28,fr24,fr2 117 test_fr_fr fr2,fr24 118 fmsd fr28,fr28,fr2 119 test_fr_fr fr2,fr28 120 test_fr_fr fr3,fr20 121 test_fr_fr fr3,fr16 122 fmsd fr28,fr32,fr2 123 test_fr_fr fr2,fr32 124 test_fr_fr fr3,fr8 125 fmsd fr28,fr36,fr2 126 test_fr_fr fr2,fr36 127 fmsd fr28,fr40,fr2 128 test_fr_fr fr2,fr40 129 fmsd fr28,fr44,fr2 130 test_fr_fr fr2,fr44 131 fmsd fr28,fr48,fr2 132 test_fr_fr fr2,fr48 133 fmsd fr28,fr52,fr2 134 test_fr_fr fr2,fr52 135 136 fmsd fr28,fr8,fr2 137 test_fr_fr fr2,fr8 138 test_fr_fr fr3,fr32 139 fmsd fr8,fr28,fr2 140 test_fr_fr fr2,fr8 141 142 fmsd fr32,fr36,fr2 143 test_fr_fr fr2,fr40 144 test_fr_fr fr3,fr8 145 146 pass 147