Searched refs:reg2 (Results 1 – 5 of 5) sorted by relevance
/PHP-8.3/ext/opcache/jit/ |
H A D | zend_jit_internal.h | 44 #define ZEND_REGSET_INTERVAL(reg1, reg2) \ argument 45 (((1u << ((reg2) - (reg1) + 1)) - 1) << (reg1)) 47 #define ZEND_REGSET_INTERVAL(reg1, reg2) \ argument 48 (((1ull << ((reg2) - (reg1) + 1)) - 1) << (reg1))
|
H A D | zend_jit.c | 2081 zend_reg i, reg, reg2; in zend_jit_try_allocate_free_reg() local 2241 pos2 = 0; reg2 = ZREG_NONE; in zend_jit_try_allocate_free_reg() 2251 reg2 = i; in zend_jit_try_allocate_free_reg() 2261 if (reg2 != ZREG_NONE) { in zend_jit_try_allocate_free_reg() 2262 reg = reg2; in zend_jit_try_allocate_free_reg() 2264 reg2 = ZREG_NONE; in zend_jit_try_allocate_free_reg() 2280 } else if (reg2 != ZREG_NONE && zend_interval_end(current) < pos2) { in zend_jit_try_allocate_free_reg() 2282 current->reg = reg2; in zend_jit_try_allocate_free_reg() 2284 ZEND_REGSET_INCL(*hints, reg2); in zend_jit_try_allocate_free_reg()
|
H A D | zend_jit_arm64.dasc | 1191 // Useful info would be stored into reg1 and reg2, and they might be used afterward. 1219 | GET_ZVAL_LVAL reg2, src_addr, Rx(tmp_reg) 1220 | SET_ZVAL_LVAL_FROM_REG dst_addr, Rx(reg2), Rx(tmp_reg) 1234 | GET_ZVAL_PTR Rx(reg2), src_addr, Rx(tmp_reg) 1235 | SET_ZVAL_PTR dst_addr, Rx(reg2), Rx(tmp_reg) 1259 | GET_ZVAL_LVAL reg2, src_addr, Rx(tmp_reg) 1260 | SET_ZVAL_LVAL_FROM_REG dst_addr, Rx(reg2), Rx(tmp_reg) 1261 | SET_ZVAL_LVAL_FROM_REG res_addr, Rx(reg2), Rx(tmp_reg) 1279 | GET_ZVAL_PTR Rx(reg2), src_addr, Rx(tmp_reg) 1280 | SET_ZVAL_PTR dst_addr, Rx(reg2), Rx(tmp_reg) [all …]
|
/PHP-8.3/ext/pcre/pcre2lib/sljit/ |
H A D | sljitNativeS390X.c | 3596 sljit_ins ins, reg1, reg2, base, offs = 0; in sljit_emit_mem() local 3608 reg2 = gpr(REG_PAIR_SECOND(reg)); in sljit_emit_mem() 3617 …f (!(type & SLJIT_MEM_STORE) && (base == reg1 || base == reg2) && (offs == reg1 || offs == reg2)) { in sljit_emit_mem() 3624 } else if (memw < -0x80000 || memw > 0x7ffff - ((reg2 == reg1 + 1) ? 0 : SSIZE_OF(sw))) { in sljit_emit_mem() 3635 if (offs == 0 && reg2 == (reg1 + 1)) { in sljit_emit_mem() 3637 …return push_inst(compiler, ins | R36A(reg1) | R32A(reg2) | R28A(base) | disp_s20((sljit_s32)memw)); in sljit_emit_mem() 3643 FAIL_IF(push_inst(compiler, ins | R36A(reg2) | disp_s20((sljit_s32)memw + SSIZE_OF(sw)))); in sljit_emit_mem() 3648 return push_inst(compiler, ins | R36A(reg2) | disp_s20((sljit_s32)memw + SSIZE_OF(sw))); in sljit_emit_mem()
|
H A D | sljitNativeARM_T2_32.c | 72 #define IS_2_LO_REGS(reg1, reg2) \ argument 73 (reg_map[reg1] <= 7 && reg_map[reg2] <= 7) 74 #define IS_3_LO_REGS(reg1, reg2, reg3) \ argument 75 (reg_map[reg1] <= 7 && reg_map[reg2] <= 7 && reg_map[reg3] <= 7)
|
Completed in 54 milliseconds