8 int resulth
, resultl
, resultdsp
;
19 "dpaqx_sa.w.ph $ac1, %3, %4\n\t"
23 : "+r"(ach
), "+r"(acl
), "+r"(dsp
)
26 assert(dsp
>> (16 + 1) == resultdsp
);
27 assert(ach
== resulth
);
28 assert(acl
== resultl
);
41 "dpaqx_sa.w.ph $ac1, %3, %4\n\t"
45 : "+r"(ach
), "+r"(acl
), "+r"(dsp
)
48 assert(dsp
>> (16 + 1) == resultdsp
);
49 assert(ach
== resulth
);
50 assert(acl
== resultl
);