Home
last modified time | relevance | path

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

/php-src/ext/pcre/pcre2lib/sljit/
H A DsljitNativeRISCV_64.c27 …s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 dst_r, sljit_sw imm, sljit_s32 tmp_r) in load_immediate() argument
82 SLJIT_ASSERT(dst_r != tmp_r); in load_immediate()
91 FAIL_IF(push_inst(compiler, LUI | RD(tmp_r) | (sljit_ins)(high << 12))); in load_immediate()
97 FAIL_IF(push_inst(compiler, LUI | RD(tmp_r) | (sljit_ins)(high & ~0xfff))); in load_immediate()
118 FAIL_IF(push_inst(compiler, ADDI | RD(tmp_r) | RS1(tmp_r) | IMM_I(high))); in load_immediate()
125 FAIL_IF(push_inst(compiler, SLLI | RD(tmp_r) | RS1(tmp_r) | IMM_I((high & 0x1000) ? 20 : 32))); in load_immediate()
126 return push_inst(compiler, XOR | RD(dst_r) | RS1(dst_r) | RS2(tmp_r)); in load_immediate()
H A DsljitNativeRISCV_32.c27 …s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 dst_r, sljit_sw imm, sljit_s32 tmp_r) in load_immediate() argument
29 SLJIT_UNUSED_ARG(tmp_r); in load_immediate()
H A DsljitNativeRISCV_common.c931 sljit_s32 tmp_r = TMP_REG1; in getput_arg() local
943 tmp_r = reg; in getput_arg()
961 return push_mem_inst(compiler, flags, reg, tmp_r, 0); in getput_arg()
975 tmp_r = TMP_REG3; in getput_arg()
979 return push_mem_inst(compiler, flags, reg, tmp_r, 0); in getput_arg()
993 FAIL_IF(load_immediate(compiler, TMP_REG3, argw, tmp_r)); in getput_arg()
1014 return push_mem_inst(compiler, flags, reg, tmp_r, offset); in getput_arg()
1020 sljit_s32 tmp_r = TMP_REG1; in emit_op_mem() local
1026 tmp_r = reg; in emit_op_mem()
1033 FAIL_IF(push_inst(compiler, ADD | RD(tmp_r) | RS1(tmp_r) | RS2(base))); in emit_op_mem()
[all …]
H A DsljitNativeLOONGARCH_64.c1042 sljit_s32 tmp_r = TMP_REG1; in getput_arg() local
1054 tmp_r = reg; in getput_arg()
1097 FAIL_IF(push_inst(compiler, ADD_D | RD(tmp_r) | RJ(TMP_REG3) | RK(base))); in getput_arg()
1098 return push_mem_inst(compiler, flags, reg, SLJIT_MEM1(tmp_r), offset); in getput_arg()
1104 sljit_s32 tmp_r = TMP_REG1; in emit_op_mem() local
1110 tmp_r = reg; in emit_op_mem()
1116 FAIL_IF(push_inst(compiler, SLLI_D | RD(tmp_r) | RJ(OFFS_REG(arg)) | IMM_I12(argw))); in emit_op_mem()
1117 return push_mem_inst(compiler, flags, reg, SLJIT_MEM2(base, tmp_r), 0); in emit_op_mem()
1119 FAIL_IF(load_immediate(compiler, tmp_r, argw)); in emit_op_mem()
1122 return push_mem_inst(compiler, flags, reg, SLJIT_MEM2(base, tmp_r), 0); in emit_op_mem()
[all …]
H A DsljitNativeS390X.c4408 sljit_gpr tmp_r = gpr(temp_reg); in sljit_emit_atomic_store() local
4417 return push_inst(compiler, 0xba000000 /* cs */ | R20A(tmp_r) | R16A(gpr(src_reg)) | R12A(mem_r)); in sljit_emit_atomic_store()
4425 …return push_inst(compiler, 0xeb0000000030 /* csg */ | R36A(tmp_r) | R32A(gpr(src_reg)) | R28A(mem_… in sljit_emit_atomic_store()
4430 FAIL_IF(push_inst(compiler, 0xb9e70000 /* xgrk */ | R4A(tmp0) | R0A(gpr(src_reg)) | R12A(tmp_r))); in sljit_emit_atomic_store()
4431 FAIL_IF(push_inst(compiler, 0xa7090000 /* lghi */ | R20A(tmp_r) | 0xfffc)); in sljit_emit_atomic_store()
4436 FAIL_IF(push_inst(compiler, 0xb9800000 /* ngr */ | R4A(tmp_r) | R0A(mem_r))); in sljit_emit_atomic_store()
4442 FAIL_IF(push_inst(compiler, 0x58000000 /* l */ | R20A(tmp1) | R12A(tmp_r))); in sljit_emit_atomic_store()
4444 return push_inst(compiler, 0xba000000 /* cs */ | R20A(tmp1) | R16A(tmp0) | R12A(tmp_r)); in sljit_emit_atomic_store()

Completed in 44 milliseconds