15 "addwc %0, %1, %2\n\t"
17 : "r"(rs), "r"(rt), "r"(dspi)
20 printf("1 addwc wrong\n");
31 "addwc %0, %1, %2\n\t"
33 : "r"(rs), "r"(rt), "r"(dspi)
36 printf("2 addwc wrong\n");
47 "addwc %0, %2, %3\n\t"
49 : "=r"(rd), "=r"(dspo)
50 : "r"(rs), "r"(rt), "r"(dspi)
52 if ((rd != result) || (((dspo >> 20) & 0x01) != 1)) {
53 printf("3 addwc wrong\n");