From f2212a497b030ca9338aab3c9bc59a333a7c26d4 Mon Sep 17 00:00:00 2001 From: LC Date: Tue, 14 Jul 2026 08:01:27 -0400 Subject: [PATCH] x87StackOptimizationPass: Remove shadowing variable in PUSHSTACK case No behavioral change, since the one in the outer scope does the same thing. --- FEXCore/Source/Interface/IR/Passes/x87StackOptimizationPass.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/FEXCore/Source/Interface/IR/Passes/x87StackOptimizationPass.cpp b/FEXCore/Source/Interface/IR/Passes/x87StackOptimizationPass.cpp index ea6cac3f5..bb7f94b76 100644 --- a/FEXCore/Source/Interface/IR/Passes/x87StackOptimizationPass.cpp +++ b/FEXCore/Source/Interface/IR/Passes/x87StackOptimizationPass.cpp @@ -933,7 +933,6 @@ void X87StackOptimization::Run(IREmitter* Emit) { UpdateTopForPush_Slow(); StoreStackValueAtOffset_Slow(SourceNode); } else { - auto* SourceNode = CurrentIR.GetNode(Op->X80Src); if (Op->OriginalValue.IsInvalid()) { // No original value to track - just push the converted data StackData.push(StackMemberInfo {SourceNode});