asm.cpp revision bf8cafadb9d4e0d7a90fe78fc175efb80ae34d42
1// RUN: %clang_cc1 -triple i386-unknown-unknown -emit-llvm %s -o - | FileCheck %s 2 3struct A 4{ 5 ~A(); 6}; 7int foo(A); 8 9void bar(A &a) 10{ 11 // CHECK: call void asm 12 asm("" : : "r"(foo(a)) ); // rdar://8540491 13 // CHECK: call void @_ZN1AD1Ev 14} 15