File tree Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Original file line number Diff line number Diff line change @@ -2302,6 +2302,7 @@ static int zend_jit_hybrid_hot_code_stub(dasm_State **Dst)
23022302 */
23032303static int zend_jit_hybrid_hot_counter_stub(dasm_State **Dst, uint32_t cost)
23042304{
2305+ | ENDBR
23052306 | mov r0, EX->func
23062307 | mov r1, aword [r0 + offsetof(zend_op_array, reserved[zend_func_info_rid])]
23072308 | mov r2, aword [r1 + offsetof(zend_jit_op_array_hot_extension, counter)]
@@ -2372,6 +2373,7 @@ static int zend_jit_hybrid_hot_trace_stub(dasm_State **Dst)
23722373
23732374static int zend_jit_hybrid_trace_counter_stub(dasm_State **Dst, uint32_t cost)
23742375{
2376+ | ENDBR
23752377 | mov r0, EX->func
23762378 | mov r1, aword [r0 + offsetof(zend_op_array, reserved[zend_func_info_rid])]
23772379 | mov r1, aword [r1 + offsetof(zend_jit_op_array_trace_extension, offset)]
@@ -3059,6 +3061,7 @@ static int zend_jit_align_func(dasm_State **Dst)
30593061
30603062static int zend_jit_prologue(dasm_State **Dst)
30613063{
3064+ | nop
30623065 if (zend_jit_vm_kind == ZEND_VM_KIND_HYBRID) {
30633066 | SUB_HYBRID_SPAD
30643067 } else if (GCC_GLOBAL_REGS) {
You can’t perform that action at this time.
0 commit comments