1*9880d681SAndroid Build Coastguard Worker; RUN: llc -mtriple=thumbv6-apple-darwin < %s | FileCheck %s 2*9880d681SAndroid Build Coastguard Worker; r8869722 3*9880d681SAndroid Build Coastguard Worker 4*9880d681SAndroid Build Coastguard Worker%struct.state = type { i32, %struct.info*, float**, i32, i32, i32, i32, i32, i32, i32, i32, i32, i64, i64, i64, i64, i64, i64, i8* } 5*9880d681SAndroid Build Coastguard Worker%struct.info = type { i32, i32, i32, i32, i32, i32, i32, i8* } 6*9880d681SAndroid Build Coastguard Worker 7*9880d681SAndroid Build Coastguard Workerdefine void @t1(%struct.state* %v) { 8*9880d681SAndroid Build Coastguard Worker; CHECK: push {r4 9*9880d681SAndroid Build Coastguard Worker %tmp6 = load i32, i32* null 10*9880d681SAndroid Build Coastguard Worker %tmp8 = alloca float, i32 %tmp6 11*9880d681SAndroid Build Coastguard Worker store i32 1, i32* null 12*9880d681SAndroid Build Coastguard Worker br label %return 13*9880d681SAndroid Build Coastguard Worker 14*9880d681SAndroid Build Coastguard Workerreturn: ; preds = %0 15*9880d681SAndroid Build Coastguard Worker; CHECK: mov sp, r4 16*9880d681SAndroid Build Coastguard Worker ret void 17*9880d681SAndroid Build Coastguard Worker} 18