Home
last modified time | relevance | path

Searched refs:tmp_reg (Results 1 – 5 of 5) sorted by relevance

/PHP-7.4/ext/pcre/pcre2lib/sljit/
H A DsljitNativeARM_T2_32.c966 sljit_s32 arg, sljit_sw argw, sljit_s32 tmp_reg) in emit_op_mem() argument
972 SLJIT_ASSERT((arg & REG_MASK) != tmp_reg); in emit_op_mem()
978 FAIL_IF(push_inst32(compiler, MOV_WI | RD4(tmp_reg) | tmp)); in emit_op_mem()
982 FAIL_IF(load_immediate(compiler, tmp_reg, argw)); in emit_op_mem()
983 if (IS_2_LO_REGS(reg, tmp_reg) && sljit_mem16_imm5[flags]) in emit_op_mem()
1001 push_inst32(compiler, ADD_WI | RD4(tmp_reg) | RN4(arg) | tmp); in emit_op_mem()
1002 arg = tmp_reg; in emit_op_mem()
1010 arg = tmp_reg; in emit_op_mem()
1045 SLJIT_ASSERT(arg != tmp_reg); in emit_op_mem()
1047 FAIL_IF(load_immediate(compiler, tmp_reg, argw)); in emit_op_mem()
[all …]
H A DsljitNativeARM_32.c1371 sljit_s32 arg, sljit_sw argw, sljit_s32 tmp_reg) in emit_op_mem() argument
1377 SLJIT_ASSERT((arg & REG_MASK) != tmp_reg); in emit_op_mem()
1381 FAIL_IF(load_immediate(compiler, tmp_reg, argw & ~0xfff)); in emit_op_mem()
1385 FAIL_IF(load_immediate(compiler, tmp_reg, argw & ~0xff)); in emit_op_mem()
1414 FAIL_IF(push_inst(compiler, ADD | RD(tmp_reg) | RN(arg) | imm)); in emit_op_mem()
1416 arg = tmp_reg; in emit_op_mem()
1424 arg = tmp_reg; in emit_op_mem()
1440 arg = tmp_reg; in emit_op_mem()
1448 arg = tmp_reg; in emit_op_mem()
1461 FAIL_IF(load_immediate(compiler, tmp_reg, argw)); in emit_op_mem()
[all …]
H A DsljitNativeARM_64.c862 sljit_s32 arg, sljit_sw argw, sljit_s32 tmp_reg) in emit_op_mem() argument
879 …FAIL_IF(push_inst(compiler, ADD | RD(tmp_reg) | RN(arg & REG_MASK) | RM(OFFS_REG(arg)) | (argw << … in emit_op_mem()
880 return push_inst(compiler, STRBI | type | RT(reg) | RN(tmp_reg)); in emit_op_mem()
886 FAIL_IF(load_immediate(compiler, tmp_reg, argw & ~(0xfff << shift))); in emit_op_mem()
890 return push_inst(compiler, STRBI | type | RT(reg) | RN(tmp_reg) | (argw << 10)); in emit_op_mem()
899 FAIL_IF(push_inst(compiler, ADDI | (1 << 22) | RD(tmp_reg) | RN(arg) | ((argw >> 12) << 10))); in emit_op_mem()
902 return push_inst(compiler, STRBI | type | RT(reg) | RN(tmp_reg) | (argw << 10)); in emit_op_mem()
909 FAIL_IF(load_immediate(compiler, tmp_reg, argw)); in emit_op_mem()
911 return push_inst(compiler, STRB | type | RT(reg) | RN(arg) | RM(tmp_reg)); in emit_op_mem()
H A DsljitNativePPC_common.c986 sljit_s32 arg, sljit_sw argw, sljit_s32 tmp_reg) in emit_op_mem() argument
1002 …FAIL_IF(push_inst(compiler, RLWINM | S(OFFS_REG(arg)) | A(tmp_reg) | (argw << 11) | ((31 - argw) <… in emit_op_mem()
1004 FAIL_IF(push_inst(compiler, RLDI(tmp_reg, OFFS_REG(arg), argw, 63 - argw, 1))); in emit_op_mem()
1006 offs_reg = tmp_reg; in emit_op_mem()
1023 FAIL_IF(load_immediate(compiler, tmp_reg, argw)); in emit_op_mem()
1026 return push_inst(compiler, INST_CODE_AND_DST(inst, inp_flags, reg) | A(arg) | B(tmp_reg)); in emit_op_mem()
1045 FAIL_IF(push_inst(compiler, ADDIS | D(tmp_reg) | A(arg) | IMM(high_short >> 16))); in emit_op_mem()
1046 return push_inst(compiler, INST_CODE_AND_DST(inst, inp_flags, reg) | A(tmp_reg) | IMM(argw)); in emit_op_mem()
1053 FAIL_IF(load_immediate(compiler, tmp_reg, argw)); in emit_op_mem()
1056 return push_inst(compiler, INST_CODE_AND_DST(inst, inp_flags, reg) | A(arg) | B(tmp_reg)); in emit_op_mem()
/PHP-7.4/ext/pcre/pcre2lib/
H A Dpcre2_jit_compile.c2276 int tmp_reg = status->tmp_regs[next_tmp_reg]; in delayed_mem_copy_move() local
2284 OP1(SLJIT_MOV, status->saved_tmp_regs[next_tmp_reg], 0, tmp_reg, 0); in delayed_mem_copy_move()
2287 …V, SLJIT_MEM1(status->store_bases[next_tmp_reg]), status->store_offsets[next_tmp_reg], tmp_reg, 0); in delayed_mem_copy_move()
2289 OP1(SLJIT_MOV, tmp_reg, 0, SLJIT_MEM1(load_base), load_offset); in delayed_mem_copy_move()
2300 int tmp_reg, saved_tmp_reg, i; in delayed_mem_copy_finish() local
2306 tmp_reg = status->tmp_regs[next_tmp_reg]; in delayed_mem_copy_finish()
2309 …V, SLJIT_MEM1(status->store_bases[next_tmp_reg]), status->store_offsets[next_tmp_reg], tmp_reg, 0); in delayed_mem_copy_finish()
2313 OP1(SLJIT_MOV, tmp_reg, 0, saved_tmp_reg, 0); in delayed_mem_copy_finish()

Completed in 97 milliseconds