"mtsm %1": "=r" (ret) : "r" (mask));
"mtsm %1": "=&r" (ret) : "r" (mask));
static __inline u_int mtsm(u_int mask) {	register u_int ret;	__asm __volatile("ssm 0,%0\n\t"			 "mtsm %1": "=r" (ret) : "r" (mask));	return ret;}