aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Python/generated_cases.c.h
diff options
context:
space:
mode:
Diffstat (limited to 'Python/generated_cases.c.h')
-rw-r--r--Python/generated_cases.c.h28
1 files changed, 4 insertions, 24 deletions
diff --git a/Python/generated_cases.c.h b/Python/generated_cases.c.h
index eac136846b1..8ae9bd2f457 100644
--- a/Python/generated_cases.c.h
+++ b/Python/generated_cases.c.h
@@ -989,13 +989,8 @@
PyObject *retval;
// _SAVE_CURRENT_IP
{
- #if TIER_ONE
+ TIER_ONE_ONLY
frame->prev_instr = next_instr - 1;
- #endif
- #if TIER_TWO
- // Relies on a preceding _SET_IP
- frame->prev_instr--;
- #endif
}
// _POP_FRAME
retval = stack_pointer[-1];
@@ -1056,13 +1051,8 @@
}
// _SAVE_CURRENT_IP
{
- #if TIER_ONE
+ TIER_ONE_ONLY
frame->prev_instr = next_instr - 1;
- #endif
- #if TIER_TWO
- // Relies on a preceding _SET_IP
- frame->prev_instr--;
- #endif
}
// _POP_FRAME
retval = value;
@@ -3941,13 +3931,8 @@
// _SAVE_CURRENT_IP
next_instr += 3;
{
- #if TIER_ONE
+ TIER_ONE_ONLY
frame->prev_instr = next_instr - 1;
- #endif
- #if TIER_TWO
- // Relies on a preceding _SET_IP
- frame->prev_instr--;
- #endif
}
// _PUSH_FRAME
STACK_SHRINK(oparg);
@@ -4019,13 +4004,8 @@
// _SAVE_CURRENT_IP
next_instr += 3;
{
- #if TIER_ONE
+ TIER_ONE_ONLY
frame->prev_instr = next_instr - 1;
- #endif
- #if TIER_TWO
- // Relies on a preceding _SET_IP
- frame->prev_instr--;
- #endif
}
// _PUSH_FRAME
STACK_SHRINK(oparg);