1 ; RUN: llc < %s -mtriple=i686-pc-linux -mcpu=corei7 | FileCheck %s
3 %struct.s = type { double, float }
5 define void @g() nounwind {
7 %tmp = alloca %struct.s, align 4
8 call void @f(%struct.s* inreg sret %tmp, i32 inreg 41, i32 inreg 42, i32 43)
11 ; CHECK: subl {{.*}}, %esp
12 ; CHECK-NEXT: $43, (%esp)
13 ; CHECK-NEXT: leal 16(%esp), %eax
14 ; CHECK-NEXT: movl $41, %edx
15 ; CHECK-NEXT: movl $42, %ecx
19 declare void @f(%struct.s* inreg sret, i32 inreg, i32 inreg, i32)