1// RUN: %clang_cc1 -triple armv7-unknown-unknown %s  -o /dev/null
2// RUN: %clang_cc1 -triple x86_64-unknown-unknown %s  -o /dev/null
3
4int foo() {
5#ifdef __arm__
6  register int X __asm__("r1");
7#else
8  register int X __asm__("ebx");
9#endif
10  return X;
11}
12