1extern void doit(int); 2void 3quick_doit(int x) 4{ 5#ifdef __OPTIMIZE__ 6 if (__builtin_constant_p (x) 7 && x != 0) 8 asm volatile ("%0" : : "i#*X"(x)); 9 else 10#endif 11 doit(x); 12} 13