// RUN: %llvmgcc %s -S -o - | gccas &&
// RUN: %llvmgcc %s -S -o - | gccas | llc &&
// RUN: %llvmgcc %s -S -o - | gccas | llc | not grep _foo2
void foo() __asm__("foo2");
void bar() {
foo();
}