1 2 3 4 5 6 7 8 9 10
// RUN: %clang_cc1 -emit-llvm %s -o %t -triple i386-pc-linux-gnu -O2 // RUN: not grep "load" %t // <rdar://problem/6841383> int cpuid(unsigned data) { int a, b; asm("xyz" :"=a"(a), "=d"(b) : "a"(data)); return a + b; }