/PHP-8.2/ext/pcre/pcre2lib/sljit/ |
H A D | sljitNativeX86_32.c | 338 if (saveds > 3) 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() 555 if (saveds > 3) in sljit_set_context() 560 saveds = (2 + (scratches > 9 ? (scratches - 9) : 0) + (saveds <= 3 ? saveds : 3)) * SSIZE_OF(sw); in sljit_set_context() 564 saveds += args_size; in sljit_set_context() 567 compiler->local_size = ((locals_offset + local_size + saveds + 0xf) & ~0xf) - saveds; in sljit_set_context() 577 (compiler->saveds <= 3 ? compiler->saveds : 3)); in emit_stack_frame_release() 857 + (compiler->saveds <= 3 ? compiler->saveds : 3)) * SSIZE_OF(sw); in tail_call_with_args() [all …]
|
H A D | sljitLir.c | 414 compiler->saveds = -1; in sljit_create_compiler() 673 compiler->saveds = saveds; in set_emit_enter() 691 compiler->saveds = saveds; in set_set_context() 797 if (saveds == -1) in function_check_arguments() 819 if (compiler->scratches == -1 || compiler->saveds == -1) in function_check_src_mem() 1085 CHECK_ARGUMENT(saveds >= 0 && saveds <= SLJIT_NUMBER_OF_SAVED_REGISTERS); in check_sljit_emit_enter() 1114 scratches, saveds, fscratches, fsaveds, local_size); in check_sljit_emit_enter() 1129 CHECK_ARGUMENT(saveds >= 0 && saveds <= SLJIT_NUMBER_OF_SAVED_REGISTERS); in check_sljit_set_context() 1158 scratches, saveds, fscratches, fsaveds, local_size); in check_sljit_set_context() 2405 SLJIT_UNUSED_ARG(saveds); in sljit_emit_enter() [all …]
|
H A D | sljitNativeX86_64.c | 364 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 …]
|
H A D | sljitNativeS390X.c | 1636 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_emit_enter() argument 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 1720 sljit_s32 saveds = compiler->saveds; in emit_stack_frame_release() local 1729 if (saveds + scratches >= SLJIT_NUMBER_OF_REGISTERS) { in emit_stack_frame_release() 1741 if (saveds == 0) { in emit_stack_frame_release() 1745 FAIL_IF(push_inst(compiler, lmg(r14 - (sljit_gpr)saveds, r14, offset, r15))); in emit_stack_frame_release() [all …]
|
H A D | sljitLir.h | 429 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,
|
H A D | sljitNativeMIPS_common.c | 768 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 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 999 tmp = GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1); in emit_stack_frame_release() [all …]
|
H A D | sljitNativeARM_64.c | 923 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()
|
H A D | sljitNativeARM_T2_32.c | 1082 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 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() 1360 tmp = SLJIT_S0 - compiler->saveds; in emit_stack_frame_release() [all …]
|
H A D | sljitNativeARM_32.c | 1048 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 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() 1279 tmp = SLJIT_S0 - compiler->saveds; in emit_stack_frame_release() [all …]
|
H A D | sljitNativePPC_common.c | 719 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()
|
H A D | sljitNativeSPARC_common.c | 512 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()
|