5 long long rt
, ach
, acl
, dsp
;
14 "extr_s.h %0, $ac1, 0x03\n\t"
19 dsp
= (dsp
>> 23) & 0x01;
20 if ((dsp
!= 1) || (result
!= rt
)) {
21 printf("extr_s.h wrong\n");
28 result
= 0xffffffffFFFF8000;
32 "extr_s.h %0, $ac1, 0x08\n\t"
37 dsp
= (dsp
>> 23) & 0x01;
38 if ((dsp
!= 1) || (result
!= rt
)) {
39 printf("extr_s.h wrong\n");
58 "extr_s.h %0, $ac1, 0x04\n\t"
63 dsp
= (dsp
>> 23) & 0x01;
64 if ((dsp
!= 0) || (result
!= rt
)) {
65 printf("extr_s.h wrong\n");