blob: 79a31c19be1c52a93cd2928993fe0ef478748479 [file] [log] [blame]
Saleem Abdulrasoolba7a75c2017-09-22 04:31:44 +00001; RUN: llc -mtriple aarch64-unknown-linux-gnu -filetype asm -o - %s | FileCheck %s
2
3%swift.error = type opaque
4
5declare swiftcc void @f(%swift.error** swifterror)
6
7define swiftcc void @g(i8*, i8*, i8*, i8*, i8*, i8*, i8*, i8*, %swift.error** swifterror %error) {
8entry:
9 call swiftcc void @f(%swift.error** nonnull nocapture swifterror %error)
10 ret void
11}
12
13; CHEECK-LABEL: g
14; CHECK: str x30, [sp, #-16]!
15; CHECK: bl f
16; CHECK: ldr x30, [sp], #16
17; CHECK: ret
18