diff --git a/FEXCore/Source/Interface/IR/Passes/x87StackOptimizationPass.cpp b/FEXCore/Source/Interface/IR/Passes/x87StackOptimizationPass.cpp index 5a49a822a..d8efc3b44 100644 --- a/FEXCore/Source/Interface/IR/Passes/x87StackOptimizationPass.cpp +++ b/FEXCore/Source/Interface/IR/Passes/x87StackOptimizationPass.cpp @@ -92,7 +92,7 @@ public: return buffer[Offset]; } - void setTop(T Value, size_t Offset = 0) { + void setTop(const T& Value, size_t Offset = 0) { buffer[Offset] = {StackSlot::VALID, Value}; }