Sign in
llvm
/
llvm-project
/
clang
/
e4866f916a76b3dff4ffceca57a56f9dbac29a40
/
.
/
test
/
CodeGen
/
mips64-nontrivial-return.cpp
blob: a038574140bb5fa34d323b5042ddc5b4b9bbdfa2 [
file
] [
log
] [
blame
]
// RUN: %clang_cc1 -triple mips64el-unknown-linux -O3 -target-abi n64 -o - -emit-llvm %s | FileCheck %s
class
B
{
public
:
virtual
~
B
()
{}
};
class
D
:
public
B
{
};
extern
D gd0
;
// CHECK: _Z4foo1v(ptr {{.*}} sret
D foo1
(
void
)
{
return
gd0
;
}