1#include "io.h"
2
3int main(void)
4{
5 long long rd, rt;
6 long long res;
7
8 rt = 0x8765679abc543786;
9 res = 0x087606790bc50378;
10
11 __asm
12 ("shrl.qh %0, %1, 0x4\n\t"
13 : "=r"(rd)
14 : "r"(rt)
15 );
16
17 if (rd != res) {
18 printf("shrl.qh error\n");
19 return -1;
20 }
21 return 0;
22}
23