Lines Matching refs:this_ref
8366 …unc, bool is_closure, bool delayed_fetch_this, int checked_stack, ir_ref func_ref, ir_ref this_ref) argument
8455 jit->trace->exit_info[exit_point].poly_this_ref = this_ref;
8539 ZEND_ASSERT(this_ref != IR_NULL);
8540 ir_STORE(jit_CALL(rx, This.value.ptr), this_ref);
8552 jit_GC_ADDREF(jit, this_ref);
8567 ir_STORE(jit_CALL(rx, This), this_ref);
8856 ir_ref if_static = IR_UNUSED, cold_path, this_ref = IR_NULL, func_ref = IR_NULL; local
8877 this_ref = zend_jit_deopt_rload(jit, IR_ADDR, this_reg);
8883 this_ref = jit_Z_PTR(jit, this_addr);
8932 this_ref = jit_Z_PTR(jit, op1_addr);
8953 ir_LOAD_A(ir_ADD_OFFSET(this_ref, offsetof(zend_object, ce))));
8972 ir_STORE(this_ref2, this_ref);
8976 this_ref,
8981 this_ref,
8996 this_ref = ir_PHI_2(IR_ADDR, this_ref2, this_ref);
9017 jit->trace->exit_info[exit_point].poly_this_ref = this_ref;
9050 this_ref,
9055 this_ref,
9072 …sh_call_frame(jit, opline, NULL, func, 0, delayed_fetch_this, checked_stack, func_ref, this_ref)) {