From c2d5ee43c669727feb852d78041c621824dba81e Mon Sep 17 00:00:00 2001 From: Ryan Houdek Date: Mon, 22 Dec 2025 13:03:40 -0800 Subject: [PATCH] Passes/x87StackOptimizationPass: _Constant audit --- .../Source/Interface/IR/Passes/x87StackOptimizationPass.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/FEXCore/Source/Interface/IR/Passes/x87StackOptimizationPass.cpp b/FEXCore/Source/Interface/IR/Passes/x87StackOptimizationPass.cpp index 12649b6e0..3209cf9e1 100644 --- a/FEXCore/Source/Interface/IR/Passes/x87StackOptimizationPass.cpp +++ b/FEXCore/Source/Interface/IR/Passes/x87StackOptimizationPass.cpp @@ -387,11 +387,11 @@ inline void X87StackOptimization::Reset() { inline Ref X87StackOptimization::GetConstant(ssize_t Offset) { if (Offset < 0 || Offset >= X87StackOptimization::ConstantPool.size()) { // not dealt by pool - return IREmit->_Constant(Offset); + return IREmit->_Constant(Offset, ConstPad::NoPad); } if (ConstantPool[Offset] == nullptr) { - ConstantPool[Offset] = IREmit->_Constant(Offset); + ConstantPool[Offset] = IREmit->_Constant(Offset, ConstPad::NoPad); } return ConstantPool[Offset]; }