5 long long rd, rs, rt, dsp;
6 long long result, resultdsp;
14 ("mul_s.ph %0, %2, %3\n\t"
19 dsp = (dsp >> 21) & 0x01;
20 if (rd != result || dsp != resultdsp) {
21 printf("1 mul_s.ph error\n");
27 result = 0xffffffff80008000;
31 ("mul_s.ph %0, %2, %3\n\t"
36 dsp = (dsp >> 21) & 0x01;
37 if (rd != result || dsp != resultdsp) {
38 printf("2 mul_s.ph error\n");
55 ("mul_s.ph %0, %2, %3\n\t"
60 dsp = (dsp >> 21) & 0x01;
61 if (rd != result || dsp != resultdsp) {
62 printf("3 mul_s.ph error\n");