Passes/x87StackOptimizationPass: _Constant audit

This commit is contained in:
Ryan Houdek committed 2025-12-29 11:04:35 -08:00
1 parent c7c6855740
commit c2d5ee43c6
1 file changed
+2 -2
@@ -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];
}