Searched refs:tmp_regs (Results 1 – 6 of 6) sorted by relevance
/php-src/ext/opcache/jit/ir/ |
H A D | ir_ra.c | 519 if (constraints.tmp_regs[n].type) { in ir_add_fusion_ranges() 520 ir_add_tmp(ctx, ref, input, constraints.tmp_regs[n].num, constraints.tmp_regs[n]); in ir_add_fusion_ranges() 523 ir_add_fixed_live_range(ctx, constraints.tmp_regs[n].reg, in ir_add_fusion_ranges() 737 if (constraints.tmp_regs[n].type) { in ir_compute_live_ranges() 738 ir_add_tmp(ctx, ref, ref, constraints.tmp_regs[n].num, constraints.tmp_regs[n]); in ir_compute_live_ranges() 1176 if (constraints.tmp_regs[n].type) { in ir_add_fusion_ranges() 1177 ir_add_tmp(ctx, ref, input, constraints.tmp_regs[n].num, constraints.tmp_regs[n]); in ir_add_fusion_ranges() 1181 pos + constraints.tmp_regs[n].start, in ir_add_fusion_ranges() 1182 pos + constraints.tmp_regs[n].end); in ir_add_fusion_ranges() 1355 if (constraints.tmp_regs[n].type) { in ir_compute_live_ranges() [all …]
|
H A D | ir_aarch64.dasc | 354 constraints->tmp_regs[n] = IR_TMP_REG(1, IR_ADDR, IR_LOAD_SUB_REF, IR_DEF_SUB_REF); 389 constraints->tmp_regs[n] = IR_TMP_REG(2, IR_ADDR, IR_LOAD_SUB_REF, IR_DEF_SUB_REF); 567 constraints->tmp_regs[n] = IR_TMP_REG(3, IR_ADDR, IR_LOAD_SUB_REF, IR_DEF_SUB_REF); 648 constraints->tmp_regs[0] = IR_TMP_REG(3, IR_ADDR, IR_LOAD_SUB_REF, IR_DEF_SUB_REF); 5650 if (constraints.tmp_regs[n].type) { 5651 ir_reg reg = ir_get_free_reg(constraints.tmp_regs[n].type, available); 5654 if (constraints.tmp_regs[n].num > 0 5655 && IR_IS_CONST_REF(ops[constraints.tmp_regs[n].num])) { 5659 ctx->regs[i][constraints.tmp_regs[n].num] = reg; 5660 } else if (constraints.tmp_regs[n].reg == IR_REG_SCRATCH) { [all …]
|
H A D | ir_x86.h | 229 ir_tmp_reg tmp_regs[3]; member
|
H A D | ir_aarch64.h | 185 ir_tmp_reg tmp_regs[3]; member
|
H A D | ir_x86.dasc | 1155 constraints->tmp_regs[n] = IR_TMP_REG(2, IR_ADDR, IR_LOAD_SUB_REF, IR_DEF_SUB_REF); 1354 constraints->tmp_regs[n] = IR_TMP_REG(3, IR_ADDR, IR_LOAD_SUB_REF, IR_DEF_SUB_REF); 1507 constraints->tmp_regs[0] = IR_TMP_REG(3, IR_ADDR, IR_LOAD_SUB_REF, IR_DEF_SUB_REF); 1517 constraints->tmp_regs[0] = IR_TMP_REG(1, IR_ADDR, IR_LOAD_SUB_REF, IR_DEF_SUB_REF); 10067 if (constraints.tmp_regs[n].type) { 10068 ir_reg reg = ir_get_free_reg(constraints.tmp_regs[n].type, available); 10071 if (constraints.tmp_regs[n].num > 0 10072 && IR_IS_CONST_REF(ops[constraints.tmp_regs[n].num])) { 10076 ctx->regs[i][constraints.tmp_regs[n].num] = reg; 10077 } else if (constraints.tmp_regs[n].reg == IR_REG_SCRATCH) { [all …]
|
/php-src/ext/pcre/pcre2lib/ |
H A D | pcre2_jit_compile.c | 2353 int tmp_regs[RECURSE_TMP_REG_COUNT]; member 2364 SLJIT_ASSERT(status->tmp_regs[i] >= 0); in delayed_mem_copy_init() 2365 …ster_index(SLJIT_GP_REGISTER, status->saved_tmp_regs[i]) < 0 || status->tmp_regs[i] == status->sav… in delayed_mem_copy_init() 2378 int tmp_reg = status->tmp_regs[next_tmp_reg]; in delayed_mem_copy_move() 2408 tmp_reg = status->tmp_regs[next_tmp_reg]; in delayed_mem_copy_finish() 2747 status.tmp_regs[0] = TMP1; in copy_recurse_data() 2752 status.tmp_regs[1] = TMP2; in copy_recurse_data() 2759 status.tmp_regs[1] = STR_PTR; in copy_recurse_data() 2761 status.tmp_regs[1] = RETURN_ADDR; in copy_recurse_data() 2766 status.tmp_regs[2] = STR_END; in copy_recurse_data() [all …]
|
Completed in 70 milliseconds