Home
last modified time | relevance | path

Searched refs:scratches (Results 1 – 14 of 14) sorted by relevance

/php-src/ext/pcre/pcre2lib/sljit/
H A DsljitNativeX86_32.c395 size = (scratches > 9 ? (scratches - 9) : 0) + (saveds <= 3 ? saveds : 3) - kept_saveds_count; in sljit_emit_enter()
408 if ((saveds > 2 && kept_saveds_count <= 2) || scratches > 9) in sljit_emit_enter()
410 if ((saveds > 1 && kept_saveds_count <= 1) || scratches > 10) in sljit_emit_enter()
412 if ((saveds > 0 && kept_saveds_count == 0) || scratches > 11) in sljit_emit_enter()
572 …saveds = (1 + (scratches > 9 ? (scratches - 9) : 0) + (saveds <= 3 ? saveds : 3) - SLJIT_KEPT_SAVE… in sljit_set_context()
589 size = (sljit_uw)((compiler->scratches > 9 ? (compiler->scratches - 9) : 0) + in emit_stack_frame_release()
795 saved_regs_size = (1 + (compiler->scratches > 9 ? (compiler->scratches - 9) : 0) in tail_call_with_args()
925 if (compiler->saveds > 2 || compiler->scratches > 9) { in tail_call_with_args()
1234 sljit_s32 scratches = compiler->scratches; in sljit_emit_get_return_address() local
1236 …saveds = ((scratches > 9 ? (scratches - 9) : 0) + (saveds <= 3 ? saveds : 3) - SLJIT_KEPT_SAVEDS_C… in sljit_emit_get_return_address()
[all …]
H A DsljitLir.c500 compiler->scratches = -1; in sljit_create_compiler()
763 compiler->scratches = scratches; in set_emit_enter()
781 compiler->scratches = scratches; in set_set_context()
854 if (scratches == 0) in function_check_arguments()
909 if (compiler->scratches == -1) in function_check_src_mem()
946 if (compiler->scratches == -1) in function_check_src()
963 if (compiler->scratches == -1) in function_check_dst()
988 if (compiler->scratches == -1) in function_fcheck()
1003 if (compiler->scratches == -1) in function_check_is_freg()
1267 CHECK_ARGUMENT(scratches >= 0 && scratches <= SLJIT_NUMBER_OF_REGISTERS); in check_sljit_emit_enter()
[all …]
H A DsljitSerialize.c55 sljit_s32 scratches; member
187 serialized_compiler->scratches = compiler->scratches; in sljit_serialize_compiler()
327 compiler->scratches = serialized_compiler->scratches; in sljit_deserialize_compiler()
H A DsljitNativeX86_64.c457 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_emit_enter() argument
472 …CHECK(check_sljit_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds,… in sljit_emit_enter()
473 set_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_emit_enter()
484 saved_regs_size = GET_SAVED_REGISTERS_SIZE(scratches, saveds - saved_arg_count, 1); in sljit_emit_enter()
497 for (i = scratches; i >= SLJIT_FIRST_SAVED_REG; i--) { in sljit_emit_enter()
633 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_set_context() argument
642 …CHECK(check_sljit_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds… in sljit_set_context()
643 set_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_set_context()
656 …saved_regs_size = GET_SAVED_REGISTERS_SIZE(scratches, saveds - SLJIT_KEPT_SAVEDS_COUNT(options), 1… in sljit_set_context()
704 tmp = compiler->scratches; in emit_stack_frame_release()
[all …]
H A DsljitNativeS390X.c1663 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_emit_enter() argument
1677 if (saveds + scratches >= SLJIT_NUMBER_OF_REGISTERS) { in sljit_emit_enter()
1686 if (scratches == SLJIT_FIRST_SAVED_REG) { in sljit_emit_enter()
1689 } else if (scratches > SLJIT_FIRST_SAVED_REG) { in sljit_emit_enter()
1691 offset += (scratches - (SLJIT_FIRST_SAVED_REG - 1)) * SSIZE_OF(sw); in sljit_emit_enter()
1759 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_set_context() argument
1775 sljit_s32 scratches = compiler->scratches; in emit_stack_frame_release() local
1786 if (saveds + scratches >= SLJIT_NUMBER_OF_REGISTERS) { in emit_stack_frame_release()
1795 if (scratches == SLJIT_FIRST_SAVED_REG) { in emit_stack_frame_release()
1798 } else if (scratches > SLJIT_FIRST_SAVED_REG) { in emit_stack_frame_release()
[all …]
H A DsljitNativeARM_T2_32.c261 if (compiler->scratches == -1) in function_check_is_freg()
1370 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_emit_enter() argument
1387 set_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_emit_enter()
1393 for (i = scratches; i >= SLJIT_FIRST_SAVED_REG; i--) in sljit_emit_enter()
1402 size = GET_SAVED_REGISTERS_SIZE(scratches, saveds - saved_arg_count, 1); in sljit_emit_enter()
1580 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_set_context() argument
1589 size = GET_SAVED_REGISTERS_SIZE(scratches, saveds - SLJIT_KEPT_SAVEDS_COUNT(options), 1); in sljit_set_context()
1645 local_size = GET_SAVED_REGISTERS_SIZE(compiler->scratches, compiler->saveds, 1) & 0x7; in emit_stack_frame_release()
1666 i = compiler->scratches; in emit_stack_frame_release()
1860 if (compiler->scratches >= 4) in sljit_emit_op0()
[all …]
H A DsljitNativeARM_32.c195 if (compiler->scratches == -1) in function_check_is_freg()
1228 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_emit_enter() argument
1244 set_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_emit_enter()
1252 for (i = scratches; i >= SLJIT_FIRST_SAVED_REG; i--) in sljit_emit_enter()
1266 size = GET_SAVED_REGISTERS_SIZE(scratches, saveds - saved_arg_count, 1); in sljit_emit_enter()
1394 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_set_context() argument
1403 size = GET_SAVED_REGISTERS_SIZE(scratches, saveds - SLJIT_KEPT_SAVEDS_COUNT(options), 1); in sljit_set_context()
1449 local_size = GET_SAVED_REGISTERS_SIZE(compiler->scratches, compiler->saveds, 1) & 0x7; in emit_stack_frame_release()
1473 i = compiler->scratches; in emit_stack_frame_release()
2327 if (compiler->scratches >= 4) in sljit_emit_op0()
[all …]
H A DsljitLir.h479 sljit_s32 scratches; member
820 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds,
837 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds,
H A DsljitNativePPC_common.c848 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_emit_enter() argument
859 …CHECK(check_sljit_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds,… in sljit_emit_enter()
860 set_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_emit_enter()
862 local_size += GET_SAVED_REGISTERS_SIZE(scratches, saveds - saved_arg_count, 0) in sljit_emit_enter()
917 for (i = scratches; i >= SLJIT_FIRST_SAVED_REG; i--) { in sljit_emit_enter()
965 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_set_context() argument
969 …CHECK(check_sljit_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds… in sljit_set_context()
970 set_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_set_context()
972 local_size += GET_SAVED_REGISTERS_SIZE(scratches, saveds - SLJIT_KEPT_SAVEDS_COUNT(options), 0) in sljit_set_context()
1027 for (i = compiler->scratches; i >= SLJIT_FIRST_SAVED_REG; i--) { in emit_stack_frame_release()
H A DsljitNativeARM_64.c1211 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_emit_enter() argument
1219 …CHECK(check_sljit_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds,… in sljit_emit_enter()
1220 set_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_emit_enter()
1222 saved_regs_size = GET_SAVED_REGISTERS_SIZE(scratches, saveds - saved_arg_count, 2); in sljit_emit_enter()
1255 for (i = scratches; i >= SLJIT_FIRST_SAVED_REG; i--) { in sljit_emit_enter()
1386 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_set_context() argument
1392 …CHECK(check_sljit_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds… in sljit_set_context()
1393 set_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_set_context()
1395 …saved_regs_size = GET_SAVED_REGISTERS_SIZE(scratches, saveds - SLJIT_KEPT_SAVEDS_COUNT(options), 2… in sljit_set_context()
1450 for (i = compiler->scratches; i >= SLJIT_FIRST_SAVED_REG; i--) { in emit_stack_frame_release()
H A DsljitNativeRISCV_common.c727 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_emit_enter() argument
734 …CHECK(check_sljit_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds,… in sljit_emit_enter()
735 set_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_emit_enter()
737 local_size += GET_SAVED_REGISTERS_SIZE(scratches, saveds - saved_arg_count, 1); in sljit_emit_enter()
772 for (i = scratches; i >= SLJIT_FIRST_SAVED_REG; i--) { in sljit_emit_enter()
824 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_set_context() argument
828 …CHECK(check_sljit_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds… in sljit_set_context()
829 set_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_set_context()
831 local_size += GET_SAVED_REGISTERS_SIZE(scratches, saveds - SLJIT_KEPT_SAVEDS_COUNT(options), 1); in sljit_set_context()
877 for (i = compiler->scratches; i >= SLJIT_FIRST_SAVED_REG; i--) { in emit_stack_frame_release()
H A DsljitNativeMIPS_common.c378 if (compiler->scratches == -1) in function_check_is_freg()
931 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_emit_enter() argument
941 set_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_emit_enter()
943 local_size += GET_SAVED_REGISTERS_SIZE(scratches, saveds - saved_arg_count, 1); in sljit_emit_enter()
1005 for (i = scratches; i >= SLJIT_FIRST_SAVED_REG; i--) { in sljit_emit_enter()
1141 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_set_context() argument
1146 set_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_set_context()
1148 local_size += GET_SAVED_REGISTERS_SIZE(scratches, saveds - SLJIT_KEPT_SAVEDS_COUNT(options), 1); in sljit_set_context()
1168 sljit_s32 scratches = compiler->scratches; in emit_stack_frame_release() local
1179 tmp = GET_SAVED_REGISTERS_SIZE(scratches, saveds - kept_saveds_count, 1); in emit_stack_frame_release()
[all …]
H A DsljitNativeLOONGARCH_64.c892 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_emit_enter() argument
899 …CHECK(check_sljit_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds,… in sljit_emit_enter()
900 set_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_emit_enter()
902 local_size += GET_SAVED_REGISTERS_SIZE(scratches, saveds - saved_arg_count, 1); in sljit_emit_enter()
930 for (i = scratches; i >= SLJIT_FIRST_SAVED_REG; i--) { in sljit_emit_enter()
976 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_set_context() argument
980 …CHECK(check_sljit_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds… in sljit_set_context()
981 set_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_set_context()
983 local_size += GET_SAVED_REGISTERS_SIZE(scratches, saveds - SLJIT_KEPT_SAVEDS_COUNT(options), 1); in sljit_set_context()
1022 for (i = compiler->scratches; i >= SLJIT_FIRST_SAVED_REG; i--) { in emit_stack_frame_release()
/php-src/ext/pcre/pcre2lib/
H A Dpcre2_jit_simd_inc.h1038 SLJIT_ASSERT(compiler->scratches == 5); in fast_forward_char_pair_simd()

Completed in 157 milliseconds