>>42
register int i=123;
asm volatile("rotlw %0,%1,%2" : "=r"(i) : "0"(i), "r"(4)); /* iを4bit rotate left */

サンプル http://www.google.com/codesearch?q=rotlw+asm+=r+powerpc