From 3f9f87f1ccd9cf3e9ced4b89cc1ba94365439b2f Mon Sep 17 00:00:00 2001 From: Abhishek Kaushik Date: Sun, 3 Aug 2025 16:29:10 +0530 Subject: [PATCH 1/2] [X86] Update large-displacement.ll After 69bec0afbb8f2aa0021d18ea38768360b16583a9 was merged, this test was failing. --- llvm/test/CodeGen/X86/large-displacements.ll | 2 ++ 1 file changed, 2 insertions(+) diff --git a/llvm/test/CodeGen/X86/large-displacements.ll b/llvm/test/CodeGen/X86/large-displacements.ll index 8935ec07bb3fa..cc6395d7b7fd0 100644 --- a/llvm/test/CodeGen/X86/large-displacements.ll +++ b/llvm/test/CodeGen/X86/large-displacements.ll @@ -6,6 +6,7 @@ define i32 @main() #0 { ; ERR-i686: error: :0:0: 64-bit offset calculated but target is 32-bit +; ERR-i686: warning: :0:0: stack frame size (4294967324) exceeds limit (4294967295) in function 'main' ; ; x86_64-LABEL: main: ; x86_64: # %bb.0: # %entry @@ -44,6 +45,7 @@ entry: ; Same test as above but for an anonymous function. define i32 @0() #0 { ; ERR-i686: error: :0:0: 64-bit offset calculated but target is 32-bit +; ERR-i686: warning: :0:0: stack frame size (4294967324) exceeds limit (4294967295) in function '@0' ; ; x86_64-LABEL: __unnamed_1: ; x86_64: # %bb.0: # %entry From eca689c1f4fae27ef9891e57d91c3731f400e5cc Mon Sep 17 00:00:00 2001 From: Abhishek Kaushik Date: Sun, 3 Aug 2025 17:46:22 +0530 Subject: [PATCH 2/2] Disable MachineVerifier --- llvm/test/CodeGen/X86/large-displacements.ll | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/test/CodeGen/X86/large-displacements.ll b/llvm/test/CodeGen/X86/large-displacements.ll index cc6395d7b7fd0..95c0e03f94f9e 100644 --- a/llvm/test/CodeGen/X86/large-displacements.ll +++ b/llvm/test/CodeGen/X86/large-displacements.ll @@ -1,4 +1,4 @@ -; RUN: not llc < %s -mtriple=i686 -filetype=null 2>&1 | FileCheck %s -check-prefix=ERR-i686 +; RUN: not llc < %s -mtriple=i686 --verify-machineinstrs=0 -filetype=null 2>&1 | FileCheck %s -check-prefix=ERR-i686 ; RUN: llc < %s -mtriple=x86_64 | FileCheck %s -check-prefix=x86_64 ; Regression test for #121932, #113856, #106352, #69365, #25051 which are caused by