1; DISABLED: llc -march=mipsel < %s | FileCheck %s
2; RUN: false
3
4; byval is currently unsupported.
5; XFAIL: *
6
7; CHECK: .set macro
8; CHECK-NEXT: .cprestore
9; CHECK-NEXT: .set nomacro
10
11%struct.S = type { [16384 x i32] }
12
13define void @foo2() nounwind {
14entry:
15  %s = alloca %struct.S, align 4
16  call void @foo1(%struct.S* byval %s)
17  ret void
18}
19
20declare void @foo1(%struct.S* byval)
21