1 // REQUIRES: aarch64-registered-target 2 3 // RUN: rm -rf %t && mkdir %t && cd %t 4 // RUN: %clang_cc1 -triple aarch64-unknown -stack-usage-file b.su -emit-obj %s -o b.o 5 // RUN: FileCheck %s < b.su 6 7 // CHECK: stack-usage.c:[[#@LINE+1]]:foo {{[0-9]+}} static foo()8int foo() { 9 char a[8]; 10 11 return 0; 12 } 13 14 // CHECK: stack-usage.c:[[#@LINE+1]]:bar {{[0-9]+}} dynamic bar(int len)15int bar(int len) { 16 char a[len]; 17 18 return 1; 19 } 20