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