1*9880d681SAndroid Build Coastguard Worker; RUN: llc %s -o - -mtriple=arm64-apple-ios7.0 | FileCheck %s 2*9880d681SAndroid Build Coastguard Worker; 3*9880d681SAndroid Build Coastguard Worker; Handle implicit sret arguments that are generated on-the-fly during lowering. 4*9880d681SAndroid Build Coastguard Worker; <rdar://19792160> Null pointer assertion in AArch64TargetLowering 5*9880d681SAndroid Build Coastguard Worker 6*9880d681SAndroid Build Coastguard Worker; CHECK-LABEL: big_retval 7*9880d681SAndroid Build Coastguard Worker; ... str or stp for the first 1024 bits 8*9880d681SAndroid Build Coastguard Worker; CHECK: strb wzr, [x8, #128] 9*9880d681SAndroid Build Coastguard Worker; CHECK: ret 10*9880d681SAndroid Build Coastguard Workerdefine i1032 @big_retval() { 11*9880d681SAndroid Build Coastguard Workerentry: 12*9880d681SAndroid Build Coastguard Worker ret i1032 0 13*9880d681SAndroid Build Coastguard Worker} 14