Skip to content

Commit

Permalink
shortcut for now
Browse files Browse the repository at this point in the history
  • Loading branch information
Fidget-Spinner committed Sep 19, 2024
1 parent 50e165f commit dc690d3
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 12 deletions.
12 changes: 6 additions & 6 deletions Python/bytecodes.c
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand All @@ -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;
Expand All @@ -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;
Expand Down
12 changes: 6 additions & 6 deletions Python/executor_cases.c.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit dc690d3

Please sign in to comment.