PPC: Fix rldcl
[qemu/agraf.git] / tests / tcg / mips / mips64-dsp / packrl_pw.c
blob780741883426fcc52171ae5674660e1ed22f7a89
1 #include "io.h"
3 int main(void)
5 long long rd, rs, rt;
6 long long res;
8 rs = 0x1234567887654321;
9 rt = 0xabcdef9812345678;
11 res = 0x87654321abcdef98;
13 __asm
14 ("packrl.pw %0, %1, %2\n\t"
15 : "=r"(rd)
16 : "r"(rs), "r"(rt)
18 if (rd != res) {
19 printf("packrl.pw error\n");
20 return -1;
23 return 0;