1// RUN: %clang_cc1 -emit-llvm %s -o /dev/null 2// XFAIL: * 3// XTARGET: arm, i386, i686, x86_64 4 5int foo() { 6#ifdef __arm__ 7 register int X __asm__("r1"); 8#else 9 register int X __asm__("ebx"); 10#endif 11 return X; 12} 13