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");