Home
last modified time | relevance | path

Searched refs:EMIT_MOV (Results 1 – 4 of 4) sorted by relevance

/third_party/pcre2/pcre2/src/sljit/
DsljitNativeX86_32.c368 EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_MEM1(SLJIT_SP), args_size + size); in sljit_emit_enter()
396 EMIT_MOV(compiler, word_arg_count, 0, SLJIT_MEM1(SLJIT_SP), args_size); in sljit_emit_enter()
399 EMIT_MOV(compiler, SLJIT_S0 - saved_arg_count, 0, SLJIT_MEM1(SLJIT_SP), args_size); in sljit_emit_enter()
436 EMIT_MOV(compiler, SLJIT_R2, 0, SLJIT_IMM, local_size >> 12); in sljit_emit_enter()
457 EMIT_MOV(compiler, SLJIT_R2, 0, SLJIT_MEM1(SLJIT_SP), r2_offset); in sljit_emit_enter()
471 EMIT_MOV(compiler, SLJIT_MEM1(SLJIT_SP), size, kept_saveds_count, 0); in sljit_emit_enter()
481 EMIT_MOV(compiler, SLJIT_MEM1(SLJIT_SP), size, TMP_REG1, 0); in sljit_emit_enter()
612 EMIT_MOV(compiler, src_r, 0, src, srcw); in sljit_emit_return_to()
670 EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_MEM1(SLJIT_SP), 2 * SSIZE_OF(sw)); in call_with_args()
696EMIT_MOV(compiler, SLJIT_MEM1(SLJIT_SP), arg_offset, (word_arg_count >= 4) ? arg4_reg : word_arg_c… in call_with_args()
[all …]
DsljitNativeX86_common.c848 #define EMIT_MOV(compiler, dst, dstw, src, srcw) \ macro
968 EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_MEM1(TMP_REG1), 0); in adjust_shadow_stack()
988 EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_IMM, 1); in adjust_shadow_stack()
1122 EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_R1, 0); in sljit_emit_op0()
1133 EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_R1, 0); in sljit_emit_op0()
1204 EMIT_MOV(compiler, SLJIT_R1, 0, TMP_REG1, 0); in sljit_emit_op0()
1207 EMIT_MOV(compiler, SLJIT_R1, 0, TMP_REG1, 0); in sljit_emit_op0()
1264 EMIT_MOV(compiler, TMP_REG1, 0, src, 0); in emit_mov_byte()
1277 EMIT_MOV(compiler, dst, 0, src, 0); in emit_mov_byte()
1285 EMIT_MOV(compiler, dst, 0, src, 0); in emit_mov_byte()
[all …]
DsljitNativeX86_64.c474 EMIT_MOV(compiler, SLJIT_R0 + word_arg_count, 0, tmp, 0); in sljit_emit_enter()
476 EMIT_MOV(compiler, SLJIT_S0 - saved_arg_count, 0, tmp, 0); in sljit_emit_enter()
499 EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_MEM1(SLJIT_SP), -4096); in sljit_emit_enter()
501 EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_MEM1(SLJIT_SP), -4096 * 2); in sljit_emit_enter()
503 EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_MEM1(SLJIT_SP), -4096 * 3); in sljit_emit_enter()
506 EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_IMM, local_size >> 12); in sljit_emit_enter()
508 EMIT_MOV(compiler, TMP_REG2, 0, SLJIT_MEM1(SLJIT_SP), -4096); in sljit_emit_enter()
522 EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_MEM1(SLJIT_SP), -local_size); in sljit_emit_enter()
686 EMIT_MOV(compiler, TMP_REG2, 0, src, srcw); in sljit_emit_return_to()
726 EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_R2, 0); in call_with_args()
[all …]
DsljitNativePPC_common.c1336 #define EMIT_MOV(type, type_flags, type_cast) \ macro
1394 return EMIT_MOV(SLJIT_MOV_U32, INT_DATA, (sljit_u32)); in sljit_emit_op1()
1398 return EMIT_MOV(SLJIT_MOV_S32, INT_DATA | SIGNED_DATA, (sljit_s32)); in sljit_emit_op1()
1402 return EMIT_MOV(SLJIT_MOV_U8, BYTE_DATA, (sljit_u8)); in sljit_emit_op1()
1405 return EMIT_MOV(SLJIT_MOV_S8, BYTE_DATA | SIGNED_DATA, (sljit_s8)); in sljit_emit_op1()
1408 return EMIT_MOV(SLJIT_MOV_U16, HALF_DATA, (sljit_u16)); in sljit_emit_op1()
1411 return EMIT_MOV(SLJIT_MOV_S16, HALF_DATA | SIGNED_DATA, (sljit_s16)); in sljit_emit_op1()
1428 #undef EMIT_MOV