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]; }