1; Check that AArch64 is honoring code-model=large at -O0 and -O2. 2; 3; RUN: llc -mtriple=arm64-apple-darwin19 -code-model=large -O0 -o - %s | FileCheck %s 4; RUN: llc -mtriple=arm64-apple-darwin19 -code-model=large -O2 -o - %s | FileCheck %s 5 6; CHECK: adrp [[REG1:x[0-9]+]], _bar@GOTPAGE 7; CHECK: ldr [[REG1]], [[[REG1]], _bar@GOTPAGEOFF] 8; CHECK: blr [[REG1]] 9 10declare void @bar() 11 12define void @foo() { 13 call void @bar() 14 ret void 15} 16 17