18 lines · plain
1; RUN: llc < %s -verify-machineinstrs | FileCheck %s2target triple = "arm64-apple-macosx10"3 4; Make sure that a store to [sp] addresses off sp directly.5; A move isn't necessary.6; <rdar://problem/11492712>7; CHECK-LABEL: g:8; CHECK: str xzr, [sp]9; CHECK: bl10; CHECK: ret11define void @g() nounwind ssp {12entry:13 tail call void (i32, ...) @f(i32 0, i32 0) nounwind14 ret void15}16 17declare void @f(i32, ...)18