1 2 3 4 5 6 7 8 9 10
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null int foo() { #ifdef __ppc__ register int X __asm__("r1"); #else register int X __asm__("ebx"); #endif return X; }