1 ; RUN: llc < %s -mtriple=aarch64-none-linux-gnu | FileCheck %s
2 ; RUN: llc -o - %s -mtriple=arm64-apple-ios7.0 | FileCheck %s
4 define i8* @t() nounwind {
8 %0 = call i8* @llvm.frameaddress(i32 0)
12 define i8* @t2() nounwind {
15 ; CHECK: ldr x[[reg:[0-9]+]], [x29]
16 ; CHECK: ldr {{x[0-9]+}}, [x[[reg]]]
17 %0 = call i8* @llvm.frameaddress(i32 2)
21 declare i8* @llvm.frameaddress(i32) nounwind readnone