1; RUN: llc < %s -o - | FileCheck %s
2
3target datalayout = "e-m:o-i64:64-i128:128-n32:64-S128"
4target triple = "arm64-apple-os"
5
6declare <4 x double> @user_func(<4 x double>) #1
7
8; Make sure we are not crashing on this code.
9; CHECK-LABEL: caller_function
10; CHECK: ret
11define void @caller_function(<4 x double>, <4 x double>, <4 x double>, <4 x double>, <4 x double>) #1 {
12entry:
13  %r = call <4 x double> @user_func(<4 x double> %4)
14  ret void
15}
16
17attributes #1 = { nounwind readnone }
18
19