diff --git a/Python/bytecodes.c b/Python/bytecodes.c index 7582e2417989fe..d62062e02587af 100644 --- a/Python/bytecodes.c +++ b/Python/bytecodes.c @@ -4890,8 +4890,8 @@ dummy_func( long res; int ovf = __builtin_saddl_overflow((long)val1->bits, (long)val2->bits, &res); if (ovf) { -// *val1 = PyStackRef_FromPyObjectSteal(PyLong_FromLong((long)val1->bits)); -// *val2 = PyStackRef_FromPyObjectSteal(PyLong_FromLong((long)val2->bits)); + *val1 = PyStackRef_FromPyObjectSteal(PyLong_FromLong((long)val1->bits)); + *val2 = PyStackRef_FromPyObjectSteal(PyLong_FromLong((long)val2->bits)); DEOPT_IF(1); // TODO, we need to error if it can't be created } out.bits = (uintptr_t)res; @@ -4902,8 +4902,8 @@ dummy_func( long res; int ovf = __builtin_ssubl_overflow((long)val1->bits, (long)val2->bits, &res); if (ovf) { -// *val1 = PyStackRef_FromPyObjectSteal(PyLong_FromLong((long)val1->bits)); -// *val2 = PyStackRef_FromPyObjectSteal(PyLong_FromLong((long)val2->bits)); + *val1 = PyStackRef_FromPyObjectSteal(PyLong_FromLong((long)val1->bits)); + *val2 = PyStackRef_FromPyObjectSteal(PyLong_FromLong((long)val2->bits)); DEOPT_IF(1); // TODO, we need to error if it can't be created } out.bits = (uintptr_t)res; @@ -4914,8 +4914,8 @@ dummy_func( long res; int ovf = __builtin_smull_overflow((long)val1->bits, (long)val2->bits, &res); if (ovf) { -// *val1 = PyStackRef_FromPyObjectSteal(PyLong_FromLong((long)val1->bits)); -// *val2 = PyStackRef_FromPyObjectSteal(PyLong_FromLong((long)val2->bits)); + *val1 = PyStackRef_FromPyObjectSteal(PyLong_FromLong((long)val1->bits)); + *val2 = PyStackRef_FromPyObjectSteal(PyLong_FromLong((long)val2->bits)); DEOPT_IF(1); // TODO, we need to error if it can't be created } out.bits = (uintptr_t)res; diff --git a/Python/executor_cases.c.h b/Python/executor_cases.c.h index a0d0c9b0e44e74..c2a77524323e4e 100644 --- a/Python/executor_cases.c.h +++ b/Python/executor_cases.c.h @@ -5605,8 +5605,8 @@ long res; int ovf = __builtin_saddl_overflow((long)val1->bits, (long)val2->bits, &res); if (ovf) { - // *val1 = PyStackRef_FromPyObjectSteal(PyLong_FromLong((long)val1->bits)); - // *val2 = PyStackRef_FromPyObjectSteal(PyLong_FromLong((long)val2->bits)); + *val1 = PyStackRef_FromPyObjectSteal(PyLong_FromLong((long)val1->bits)); + *val2 = PyStackRef_FromPyObjectSteal(PyLong_FromLong((long)val2->bits)); if (1) { UOP_STAT_INC(uopcode, miss); JUMP_TO_JUMP_TARGET(); @@ -5630,8 +5630,8 @@ long res; int ovf = __builtin_ssubl_overflow((long)val1->bits, (long)val2->bits, &res); if (ovf) { - // *val1 = PyStackRef_FromPyObjectSteal(PyLong_FromLong((long)val1->bits)); - // *val2 = PyStackRef_FromPyObjectSteal(PyLong_FromLong((long)val2->bits)); + *val1 = PyStackRef_FromPyObjectSteal(PyLong_FromLong((long)val1->bits)); + *val2 = PyStackRef_FromPyObjectSteal(PyLong_FromLong((long)val2->bits)); if (1) { UOP_STAT_INC(uopcode, miss); JUMP_TO_JUMP_TARGET(); @@ -5655,8 +5655,8 @@ long res; int ovf = __builtin_smull_overflow((long)val1->bits, (long)val2->bits, &res); if (ovf) { - // *val1 = PyStackRef_FromPyObjectSteal(PyLong_FromLong((long)val1->bits)); - // *val2 = PyStackRef_FromPyObjectSteal(PyLong_FromLong((long)val2->bits)); + *val1 = PyStackRef_FromPyObjectSteal(PyLong_FromLong((long)val1->bits)); + *val2 = PyStackRef_FromPyObjectSteal(PyLong_FromLong((long)val2->bits)); if (1) { UOP_STAT_INC(uopcode, miss); JUMP_TO_JUMP_TARGET();