[llvm] [PEI][PowerPC] Fix false alarm of stack size limit (PR #65559)

via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 6 22:16:30 PDT 2023


================
@@ -0,0 +1,16 @@
+; RUN: llc -mtriple=powerpc64-unknown-unknown < %s 2>&1 | FileCheck %s
+; RUN: llc -mtriple=powerpc64le-unknown-unknown < %s 2>&1 | FileCheck %s
+
+; CHECK-NOT: warning: {{.*}} stack frame size ({{.*}}) exceeds limit (4294967295) in function 'large_stack'
+define i8* @large_stack() {
+  %s = alloca [281474976710656 x i8], align 1
+  %e = getelementptr i8, i8* %s, i64 0
----------------
bzEq wrote:

And we have some internal users using stack larger than 4G stack.

https://github.com/llvm/llvm-project/pull/65559


More information about the llvm-commits mailing list