1; FIXME: Add tests for global-isel/fast-isel. 2 3; RUN: llc < %s -mtriple=arm64-windows | FileCheck %s 4 5%class.C = type { [1 x i32] } 6 7define dso_local void @"?bar"(ptr inreg noalias sret(%class.C) %agg.result) { 8entry: 9; CHECK-LABEL: bar 10; CHECK: mov x19, x0 11; CHECK: bl "?foo" 12; CHECK: mov x0, x19 13 14 tail call void @"?foo"(ptr dereferenceable(4) %agg.result) 15 ret void 16} 17 18declare dso_local void @"?foo"(ptr dereferenceable(4)) 19