112 |
"\tcmovl %5,%1\n" /* Use the sub to compare to 0 */ |
112 |
"\tcmovl %5,%1\n" /* Use the sub to compare to 0 */ |
116 |
: "0"(x), "Ir"(shift), "ir"(1UL<<(shift-1)), "r" (0xff), "r" (0) |
116 |
: "0"((unsigned long)x), "c"((char)shift), "ir"(1UL<<(shift-1)), "r" (0xffUL), "r" (0UL) |