Lines Matching refs:ZREG_FP
25 # define ZREG_FP 6 /* IR_REG_RSI */ macro
32 # define ZREG_FP 14 /* IR_REG_R14 */ macro
48 # define ZREG_FP 27 /* IR_REG_X27 */ macro
872 jit->fp = ir_RLOAD_A(ZREG_FP); in jit_FP()
883 jit->fp = ir_RLOAD_A(ZREG_FP); in jit_FP()
894 ir_RSTORE(ZREG_FP, ref); in jit_STORE_FP()
1081 if (Z_REG(addr) == ZREG_FP) { in jit_ZVAL_ADDR()
1110 if (Z_REG(addr) == ZREG_FP) { in jit_Z_TYPE()
1136 if (Z_REG(addr) == ZREG_FP) { in jit_Z_TYPE_FLAGS()
1162 if (Z_REG(addr) == ZREG_FP) { in jit_Z_TYPE_INFO()
1186 if (Z_REG(addr) == ZREG_FP) { in jit_set_Z_TYPE_INFO_ex()
1203 && Z_REG(addr) == ZREG_FP in jit_set_Z_TYPE_INFO()
1295 && jit->ctx.ir_base[jit->ctx.ir_base[jit->ctx.ir_base[val].op2].op1].op2 == ZREG_FP in zend_jit_spilling_may_cause_conflict()
1387 mem_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, EX_NUM_TO_VAR(jit->ssa->vars[var].var)); in zend_jit_use_reg()
1850 ZEND_ADDR_MEM_ZVAL(ZREG_FP, op.var), in jit_FREE_OP()
2672 jit->ctx.fixed_regset = (1<<ZREG_FP) | (1<<ZREG_IP); in zend_jit_init_ctx()
2690 jit->ctx.fixed_save_regset = IR_REGSET_PRESERVED & ~((1<<ZREG_FP) | (1<<ZREG_IP)); in zend_jit_init_ctx()
4182 (Z_REG(dst) != ZREG_FP || in zend_jit_spill_store()
4190 (Z_REG(dst) != ZREG_FP || in zend_jit_spill_store()
4208 if (Z_REG(dst) != ZREG_FP || !JIT_G(current_frame)) { in zend_jit_spill_store_inv()
4217 if (Z_REG(dst) != ZREG_FP || !JIT_G(current_frame)) { in zend_jit_spill_store_inv()
4248 zend_jit_addr dst = ZEND_ADDR_MEM_ZVAL(ZREG_FP, EX_NUM_TO_VAR(var)); in zend_jit_store_var()
4255 zend_jit_addr dst = ZEND_ADDR_MEM_ZVAL(ZREG_FP, EX_NUM_TO_VAR(var)); in zend_jit_store_ref()
4260 (Z_REG(dst) != ZREG_FP || in zend_jit_store_ref()
4268 (Z_REG(dst) != ZREG_FP || in zend_jit_store_ref()
4299 zend_jit_addr dst = ZEND_ADDR_MEM_ZVAL(ZREG_FP, EX_NUM_TO_VAR(var)); in zend_jit_store_const_long()
4312 zend_jit_addr dst = ZEND_ADDR_MEM_ZVAL(ZREG_FP, EX_NUM_TO_VAR(var)); in zend_jit_store_const_double()
4325 zend_jit_addr dst = ZEND_ADDR_MEM_ZVAL(ZREG_FP, EX_NUM_TO_VAR(var)); in zend_jit_store_type()
4335 zend_jit_addr dst = ZEND_ADDR_MEM_ZVAL(ZREG_FP, EX_NUM_TO_VAR(var)); in zend_jit_store_reg()
4346 (Z_REG(dst) != ZREG_FP || in zend_jit_store_reg()
4360 (Z_REG(dst) != ZREG_FP || in zend_jit_store_reg()
4375 zend_jit_addr dst = ZEND_ADDR_MEM_ZVAL(ZREG_FP, EX_NUM_TO_VAR(var)); in zend_jit_store_spill_slot()
4384 (Z_REG(dst) != ZREG_FP || in zend_jit_store_spill_slot()
4397 (Z_REG(dst) != ZREG_FP || in zend_jit_store_spill_slot()
4411 zend_jit_addr dst = ZEND_ADDR_MEM_ZVAL(ZREG_FP, EX_NUM_TO_VAR(var)); in zend_jit_store_var_type()
4433 zend_jit_addr dst = ZEND_ADDR_MEM_ZVAL(ZREG_FP, var); in zend_jit_store_var_if_necessary()
4442 zend_jit_addr dst = ZEND_ADDR_MEM_ZVAL(ZREG_FP, var); in zend_jit_store_var_if_necessary_ex()
4467 zend_jit_addr src = ZEND_ADDR_MEM_ZVAL(ZREG_FP, EX_NUM_TO_VAR(var)); in zend_jit_load_var()
4477 zend_jit_addr dst = ZEND_ADDR_MEM_ZVAL(ZREG_FP, op.var); in zend_jit_invalidate_var_if_necessary()
4490 zend_jit_addr var_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, var); in zend_jit_update_regs()
4527 dst = ZEND_ADDR_MEM_ZVAL(ZREG_FP, var); in zend_jit_update_regs()
5462 zend_jit_addr real_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, op1.var); in zend_jit_math_helper()
5469 zend_jit_addr real_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, op2.var); in zend_jit_math_helper()
5476 arg1 = jit_ZVAL_ADDR(jit, ZEND_ADDR_MEM_ZVAL(ZREG_FP, res_var)); in zend_jit_math_helper()
5510 zend_jit_addr real_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, res_var); in zend_jit_math_helper()
5838 zend_jit_addr real_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, op1.var); in zend_jit_long_math_helper()
5845 zend_jit_addr real_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, op2.var); in zend_jit_long_math_helper()
5852 arg1 = jit_ZVAL_ADDR(jit, ZEND_ADDR_MEM_ZVAL(ZREG_FP, res_var)); in zend_jit_long_math_helper()
5896 zend_jit_addr real_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, res_var); in zend_jit_long_math_helper()
6078 zend_jit_addr real_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, opline->op2.var); in zend_jit_assign_op()
6327 ZEND_ASSERT(Z_MODE(val_addr) == IS_MEM_ZVAL && Z_REG(val_addr) == ZREG_FP); in zend_jit_assign_to_variable_call()
6438 real_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, (opline+1)->op1.var); in zend_jit_assign_to_variable()
6441 real_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, opline->op2.var); in zend_jit_assign_to_variable()
6678 && Z_REG(op1_use_addr) == ZREG_FP in zend_jit_assign()
7116 zend_jit_addr real_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, opline->op1.var); in zend_jit_cmp()
7123 zend_jit_addr real_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, opline->op2.var); in zend_jit_cmp()
7350 zend_jit_addr real_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, opline->op1.var); in zend_jit_identical()
7359 zend_jit_addr real_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, opline->op2.var); in zend_jit_identical()
7376 zend_jit_addr real_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, opline->op1.var); in zend_jit_identical()
7383 zend_jit_addr real_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, opline->op2.var); in zend_jit_identical()
7881 zend_jit_addr val_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, (opline-1)->op1.var); in zend_jit_escape_if_undef()
7896 zend_jit_addr var_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, var); in zend_jit_restore_zval()
8882 zend_jit_addr this_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, offsetof(zend_execute_data, This));
8895 ZEND_ASSERT(Z_REG(op1_addr) == ZREG_FP);
9296 zend_jit_addr op2_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, opline->op2.var);
9421 zend_jit_addr addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, opline->op1.var);
10104 jit_ZVAL_ADDR(jit, ZEND_ADDR_MEM_ZVAL(ZREG_FP, opline->result.var)) :
10153 zend_jit_addr var_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, n);
10437 res_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, opline->result.var);
10660 zend_jit_addr res_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, opline->result.var);
10771 zend_jit_addr res_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, opline->result.var);
10913 zend_jit_addr var_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, EX_NUM_TO_VAR(var));
10923 jit_ZVAL_PTR_DTOR(jit, ZEND_ADDR_MEM_ZVAL(ZREG_FP, var_offset), info, 0, opline);
11193 zend_jit_addr dst = ZEND_ADDR_MEM_ZVAL(ZREG_FP, opline->op1.var);
11614 zend_jit_addr res_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, opline->result.var);
11813 zend_jit_addr res_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, opline->result.var);
13056 res_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, opline->result.var);
13618 zend_jit_addr res_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, opline->result.var);
13626 zend_jit_addr op1_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, opline->op1.var);
13641 zend_jit_addr addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, var);
13662 zend_jit_addr op1_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, opline->op1.var);
13829 zend_jit_addr var_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, opline->op2.var);
13996 zend_jit_addr this_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, offsetof(zend_execute_data, This));
13997 zend_jit_addr var_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, var);
14016 zend_jit_addr this_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, offsetof(zend_execute_data, This));
14031 zend_jit_addr this_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, offsetof(zend_execute_data, This));
14104 zend_jit_addr this_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, offsetof(zend_execute_data, This));
14110 && Z_REG(op1_addr) == ZREG_FP) {
14634 zend_jit_addr this_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, offsetof(zend_execute_data, This));
14639 && Z_REG(op1_addr) == ZREG_FP) {
14740 zend_jit_addr real_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, (opline+1)->op1.var);
14752 zend_jit_addr real_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, opline->result.var);
14772 zend_jit_addr real_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, opline->result.var);
14821 zend_jit_addr real_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, (opline+1)->op1.var);
14832 zend_jit_addr real_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, opline->result.var);
14844 zend_jit_addr real_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, opline->result.var);
14885 zend_jit_addr real_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, (opline+1)->op1.var);
14896 zend_jit_addr real_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, opline->result.var);
14912 zend_jit_addr real_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, opline->result.var);
14984 zend_jit_addr this_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, offsetof(zend_execute_data, This));
14989 && Z_REG(op1_addr) == ZREG_FP) {
15126 zend_jit_addr real_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, (opline+1)->op1.var);
15216 zend_jit_addr real_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, (opline+1)->op1.var);
15326 zend_jit_addr real_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, (opline+1)->op1.var);
15403 res_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, opline->result.var);
15412 zend_jit_addr this_addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, offsetof(zend_execute_data, This));
15417 && Z_REG(op1_addr) == ZREG_FP) {
16523 jit->ctx.spill_base = ZREG_FP;
16703 zend_jit_addr addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, var);
16717 zend_jit_addr addr = ZEND_ADDR_MEM_ZVAL(ZREG_FP, var);
17072 jit->ctx.spill_base = ZREG_FP;
17093 jit->ctx.spill_base = ZREG_FP;