Saleem Abdulrasool | ba7a75c | 2017-09-22 04:31:44 +0000 | [diff] [blame] | 1 | ; RUN: llc -mtriple aarch64-unknown-linux-gnu -filetype asm -o - %s | FileCheck %s |
| 2 | |
| 3 | %swift.error = type opaque |
| 4 | |
| 5 | declare swiftcc void @f(%swift.error** swifterror) |
| 6 | |
| 7 | define swiftcc void @g(i8*, i8*, i8*, i8*, i8*, i8*, i8*, i8*, %swift.error** swifterror %error) { |
| 8 | entry: |
| 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 | |