Home
last modified time | relevance | path

Searched refs:saveds (Results 1 – 11 of 11) sorted by relevance

/third_party/pcre2/pcre2/src/sljit/
DsljitNativeX86_32.c254 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_emit_enter() argument
265 …CHECK(check_sljit_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds,… in sljit_emit_enter()
266 set_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_emit_enter()
338 if (saveds > 3) in sljit_emit_enter()
339 locals_offset += (saveds - 3) * SSIZE_OF(sw); in sljit_emit_enter()
343 size = 1 + (scratches > 9 ? (scratches - 9) : 0) + (saveds <= 3 ? saveds : 3); in sljit_emit_enter()
349 if (saveds > 2 || scratches > 9) in sljit_emit_enter()
351 if (saveds > 1 || scratches > 10) in sljit_emit_enter()
353 if (saveds > 0 || scratches > 11) in sljit_emit_enter()
502 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_set_context() argument
[all …]
DsljitLir.c249 #define GET_SAVED_REGISTERS_SIZE(scratches, saveds, extra) \ argument
251 (saveds) + (sljit_s32)(extra)) * (sljit_s32)sizeof(sljit_sw))
414 compiler->saveds = -1; in sljit_create_compiler()
665 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, in set_emit_enter() argument
673 compiler->saveds = saveds; in set_emit_enter()
683 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, in set_set_context() argument
691 compiler->saveds = saveds; in set_set_context()
751 …tion_check_arguments(sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, sljit_s32 fscratc… in function_check_arguments() argument
778 if (saveds == -1 || curr_type < SLJIT_ARG_TYPE_W || curr_type > SLJIT_ARG_TYPE_P) in function_check_arguments()
797 if (saveds == -1) in function_check_arguments()
[all …]
DsljitNativeX86_64.c364 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_emit_enter() argument
379 …CHECK(check_sljit_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds,… in sljit_emit_enter()
380 set_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_emit_enter()
388 saved_regs_size = GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1); in sljit_emit_enter()
390 tmp = SLJIT_S0 - saveds; in sljit_emit_enter()
541 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_set_context() argument
550 …CHECK(check_sljit_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds… in sljit_set_context()
551 set_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_set_context()
564 saved_regs_size = GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1); in sljit_set_context()
636 …tmp = compiler->saveds < SLJIT_NUMBER_OF_SAVED_REGISTERS ? (SLJIT_S0 + 1 - compiler->saveds) : SLJ… in emit_stack_frame_release()
[all …]
DsljitNativeS390X.c1636 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_emit_enter() argument
1643 …CHECK(check_sljit_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds,… in sljit_emit_enter()
1644 set_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_emit_enter()
1650 if (saveds + scratches >= SLJIT_NUMBER_OF_REGISTERS) { in sljit_emit_enter()
1662 if (saveds == 0) { in sljit_emit_enter()
1666 FAIL_IF(push_inst(compiler, stmg(r14 - (sljit_gpr)saveds, r14, offset, r15))); in sljit_emit_enter()
1667 offset += (saveds + 1) * SSIZE_OF(sw); in sljit_emit_enter()
1705 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_set_context() argument
1709 …CHECK(check_sljit_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds… in sljit_set_context()
1710 set_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_set_context()
[all …]
DsljitNativeMIPS_common.c768 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_emit_enter() argument
776 …CHECK(check_sljit_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds,… in sljit_emit_enter()
777 set_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_emit_enter()
779 local_size += GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1); in sljit_emit_enter()
835 tmp = SLJIT_S0 - saveds; in sljit_emit_enter()
966 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_set_context() argument
970 …CHECK(check_sljit_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds… in sljit_set_context()
971 set_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_set_context()
973 local_size += GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1); in sljit_set_context()
993 sljit_s32 saveds = compiler->saveds; in emit_stack_frame_release() local
[all …]
DsljitLir.h429 sljit_s32 saveds; member
694 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds,
708 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds,
DsljitNativeARM_64.c923 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_emit_enter() argument
931 …CHECK(check_sljit_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds,… in sljit_emit_enter()
932 set_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_emit_enter()
934 saved_regs_size = GET_SAVED_REGISTERS_SIZE(scratches, saveds, 2); in sljit_emit_enter()
956 tmp = SLJIT_S0 - saveds; in sljit_emit_enter()
1094 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_set_context() argument
1100 …CHECK(check_sljit_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds… in sljit_set_context()
1101 set_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_set_context()
1103 saved_regs_size = GET_SAVED_REGISTERS_SIZE(scratches, saveds, 2); in sljit_set_context()
1139 tmp = SLJIT_S0 - compiler->saveds; in emit_stack_frame_release()
DsljitNativeARM_T2_32.c1082 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_emit_enter() argument
1097 …CHECK(check_sljit_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds,… in sljit_emit_enter()
1098 set_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_emit_enter()
1100 tmp = SLJIT_S0 - saveds; in sljit_emit_enter()
1113 size = GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1); in sljit_emit_enter()
1287 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_set_context() argument
1293 …CHECK(check_sljit_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds… in sljit_set_context()
1294 set_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_set_context()
1296 size = GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1); in sljit_set_context()
1350 local_size = GET_SAVED_REGISTERS_SIZE(compiler->scratches, compiler->saveds, 1) & 0x7; in emit_stack_frame_release()
[all …]
DsljitNativeARM_32.c1048 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_emit_enter() argument
1062 …CHECK(check_sljit_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds,… in sljit_emit_enter()
1063 set_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_emit_enter()
1067 tmp = SLJIT_S0 - saveds; in sljit_emit_enter()
1085 size = GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1); in sljit_emit_enter()
1211 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_set_context() argument
1217 …CHECK(check_sljit_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds… in sljit_set_context()
1218 set_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_set_context()
1220 size = GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1); in sljit_set_context()
1266 local_size = GET_SAVED_REGISTERS_SIZE(compiler->scratches, compiler->saveds, 1) & 0x7; in emit_stack_frame_release()
[all …]
DsljitNativePPC_common.c719 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_emit_enter() argument
730 …CHECK(check_sljit_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds,… in sljit_emit_enter()
731 set_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_emit_enter()
733 local_size += GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1) in sljit_emit_enter()
776 tmp = SLJIT_S0 - saveds; in sljit_emit_enter()
825 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_set_context() argument
829 …CHECK(check_sljit_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds… in sljit_set_context()
830 set_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_set_context()
832 local_size += GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1) in sljit_set_context()
873 tmp = SLJIT_S0 - compiler->saveds; in emit_stack_frame_release()
DsljitNativeSPARC_common.c512 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_emit_enter() argument
520 …CHECK(check_sljit_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds,… in sljit_emit_enter()
521 set_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_emit_enter()
621 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_set_context() argument
625 …CHECK(check_sljit_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds… in sljit_set_context()
626 set_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_set_context()