1 // RUN: %clang_cc1 -no-opaque-pointers -triple mips64el-unknown-linux -O3 -target-abi n64 -o - -emit-llvm %s | FileCheck %s 2 3 class B { 4 public: ~B()5 virtual ~B() {} 6 }; 7 8 class D : public B { 9 }; 10 11 extern D gd0; 12 13 // CHECK: _Z4foo1v(%class.D* noalias nocapture writeonly sret 14 foo1(void)15D foo1(void) { 16 return gd0; 17 } 18