/php-src/ext/pcre/pcre2lib/sljit/ |
H A D | sljitSerialize.c | 57 sljit_s32 fscratches; member 189 serialized_compiler->fscratches = compiler->fscratches; in sljit_serialize_compiler() 329 compiler->fscratches = serialized_compiler->fscratches; in sljit_deserialize_compiler()
|
H A D | sljitNativeX86_64.c | 458 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) 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() 509 saved_float_regs_size = GET_SAVED_FLOAT_REGISTERS_SIZE(fscratches, fsaveds, sse2_reg); in sljit_emit_enter() 622 for (i = fscratches; i >= SLJIT_FIRST_SAVED_FLOAT_REG; i--) { in sljit_emit_enter() 634 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) in sljit_set_context() argument 643 set_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_set_context() 647 saved_float_regs_size = GET_SAVED_FLOAT_REGISTERS_SIZE(fscratches, fsaveds, sse2_reg); in sljit_set_context() 668 sljit_s32 fscratches = compiler->fscratches; in emit_stack_frame_release() local 673 saved_float_regs_offset = GET_SAVED_FLOAT_REGISTERS_SIZE(fscratches, fsaveds, sse2_reg); in emit_stack_frame_release() [all …]
|
H A D | sljitLir.c | 309 …(((fscratches < SLJIT_NUMBER_OF_SCRATCH_FLOAT_REGISTERS ? 0 : (fscratches - SLJIT_NUMBER_OF_SCRATC… 502 compiler->fscratches = -1; in sljit_create_compiler() 757 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) in set_emit_enter() argument 765 compiler->fscratches = fscratches; in set_emit_enter() 783 compiler->fscratches = fscratches; in set_set_context() 851 if (curr_type > SLJIT_ARG_TYPE_F32 || fscratches == 0) in function_check_arguments() 1074 if (r < (SLJIT_FR0 + compiler->fscratches)) in sljit_verbose_freg() 1270 CHECK_ARGUMENT(fscratches >= 0 && fscratches <= SLJIT_NUMBER_OF_FLOAT_REGISTERS); in check_sljit_emit_enter() 1311 scratches, saveds, fscratches, fsaveds, local_size); in check_sljit_emit_enter() 1333 CHECK_ARGUMENT(fscratches >= 0 && fscratches <= SLJIT_NUMBER_OF_FLOAT_REGISTERS); in check_sljit_set_context() [all …]
|
H A D | sljitNativeARM_T2_32.c | 1371 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) in sljit_emit_enter() argument 1404 if (fsaveds > 0 || fscratches >= SLJIT_FIRST_SAVED_FLOAT_REG) { in sljit_emit_enter() 1410 if (fsaveds + fscratches >= SLJIT_NUMBER_OF_FLOAT_REGISTERS) { in sljit_emit_enter() 1415 if (fscratches >= SLJIT_FIRST_SAVED_FLOAT_REG) in sljit_emit_enter() 1416 …FAIL_IF(push_inst32(compiler, VPUSH | VD4(fscratches) | ((sljit_uw)(fscratches - (SLJIT_FIRST_SAVE… in sljit_emit_enter() 1581 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) in sljit_set_context() argument 1621 sljit_s32 local_size, fscratches, fsaveds, i, tmp; in emit_stack_frame_release() local 1629 fscratches = compiler->fscratches; in emit_stack_frame_release() 1632 if (fsaveds > 0 || fscratches >= SLJIT_FIRST_SAVED_FLOAT_REG) { in emit_stack_frame_release() 1639 if (fscratches >= SLJIT_FIRST_SAVED_FLOAT_REG) in emit_stack_frame_release() [all …]
|
H A D | sljitNativeARM_32.c | 1229 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) in sljit_emit_enter() argument 1268 if (fsaveds > 0 || fscratches >= SLJIT_FIRST_SAVED_FLOAT_REG) { in sljit_emit_enter() 1274 if (fsaveds + fscratches >= SLJIT_NUMBER_OF_FLOAT_REGISTERS) { in sljit_emit_enter() 1279 if (fscratches >= SLJIT_FIRST_SAVED_FLOAT_REG) in sljit_emit_enter() 1280 …FAIL_IF(push_inst(compiler, VPUSH | VD(fscratches) | ((sljit_ins)(fscratches - (SLJIT_FIRST_SAVED_… in sljit_emit_enter() 1395 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) in sljit_set_context() argument 1425 sljit_s32 local_size, fscratches, fsaveds, i, tmp; in emit_stack_frame_release() local 1433 fscratches = compiler->fscratches; in emit_stack_frame_release() 1436 if (fsaveds > 0 || fscratches >= SLJIT_FIRST_SAVED_FLOAT_REG) { in emit_stack_frame_release() 1443 if (fscratches >= SLJIT_FIRST_SAVED_FLOAT_REG) in emit_stack_frame_release() [all …]
|
H A D | sljitNativeX86_32.c | 315 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) in sljit_emit_enter() argument 326 …CHECK(check_sljit_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds,… in sljit_emit_enter() 327 set_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_emit_enter() 540 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) in sljit_set_context() argument 545 …CHECK(check_sljit_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds… in sljit_set_context() 546 set_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_set_context()
|
H A D | sljitNativeRISCV_common.c | 728 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) in sljit_emit_enter() argument 735 set_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_emit_enter() 739 if (fsaveds > 0 || fscratches >= SLJIT_FIRST_SAVED_FLOAT_REG) { in sljit_emit_enter() 742 local_size += GET_SAVED_FLOAT_REGISTERS_SIZE(fscratches, fsaveds, f64); in sljit_emit_enter() 745 local_size += GET_SAVED_FLOAT_REGISTERS_SIZE(fscratches, fsaveds, f64); in sljit_emit_enter() 789 for (i = fscratches; i >= SLJIT_FIRST_SAVED_FLOAT_REG; i--) { in sljit_emit_enter() 825 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) in sljit_set_context() argument 833 if (fsaveds > 0 || fscratches >= SLJIT_FIRST_SAVED_FLOAT_REG) { in sljit_set_context() 836 local_size += GET_SAVED_FLOAT_REGISTERS_SIZE(fscratches, fsaveds, f64); in sljit_set_context() 839 local_size += GET_SAVED_FLOAT_REGISTERS_SIZE(fscratches, fsaveds, f64); in sljit_set_context() [all …]
|
H A D | sljitNativeMIPS_common.c | 384 return (fr >= SLJIT_FR0 && fr < (SLJIT_FR0 + compiler->fscratches)) in function_check_is_freg() 932 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) in sljit_emit_enter() argument 945 if (fsaveds > 0 || fscratches >= SLJIT_FIRST_SAVED_FLOAT_REG) { in sljit_emit_enter() 1022 for (i = fscratches; i >= SLJIT_FIRST_SAVED_FLOAT_REG; i--) { in sljit_emit_enter() 1142 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) in sljit_set_context() argument 1150 if (fsaveds > 0 || fscratches >= SLJIT_FIRST_SAVED_FLOAT_REG) { in sljit_set_context() 1171 sljit_s32 fscratches = compiler->fscratches; in emit_stack_frame_release() local 1181 if (fsaveds > 0 || fscratches >= SLJIT_FIRST_SAVED_FLOAT_REG) { in emit_stack_frame_release() 1184 tmp += GET_SAVED_FLOAT_REGISTERS_SIZE(fscratches, fsaveds, f64); in emit_stack_frame_release() 1187 tmp += GET_SAVED_FLOAT_REGISTERS_SIZE(fscratches, fsaveds, f64); in emit_stack_frame_release() [all …]
|
H A D | sljitLir.h | 483 sljit_s32 fscratches; member 821 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size); 838 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size);
|
H A D | sljitNativePPC_common.c | 849 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) 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() 863 + GET_SAVED_FLOAT_REGISTERS_SIZE(fscratches, fsaveds, f64); in sljit_emit_enter() 901 for (i = fscratches; i >= SLJIT_FIRST_SAVED_FLOAT_REG; i--) { in sljit_emit_enter() 966 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) 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() 973 + GET_SAVED_FLOAT_REGISTERS_SIZE(fscratches, fsaveds, f64); in sljit_set_context() 1011 for (i = compiler->fscratches; i >= SLJIT_FIRST_SAVED_FLOAT_REG; i--) { in emit_stack_frame_release()
|
H A D | sljitNativeARM_64.c | 1212 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) 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() 1223 saved_regs_size += GET_SAVED_FLOAT_REGISTERS_SIZE(fscratches, fsaveds, f64); in sljit_emit_enter() 1278 for (i = fscratches; i >= SLJIT_FIRST_SAVED_FLOAT_REG; i--) { in sljit_emit_enter() 1387 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) 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() 1396 saved_regs_size += GET_SAVED_FLOAT_REGISTERS_SIZE(fscratches, fsaveds, f64); in sljit_set_context() 1473 for (i = compiler->fscratches; i >= SLJIT_FIRST_SAVED_FLOAT_REG; i--) { in emit_stack_frame_release()
|
H A D | sljitNativeLOONGARCH_64.c | 893 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) 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() 903 local_size += GET_SAVED_FLOAT_REGISTERS_SIZE(fscratches, fsaveds, f64); in sljit_emit_enter() 941 for (i = fscratches; i >= SLJIT_FIRST_SAVED_FLOAT_REG; i--) { in sljit_emit_enter() 977 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) 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() 984 local_size += GET_SAVED_FLOAT_REGISTERS_SIZE(fscratches, fsaveds, f64); in sljit_set_context() 1033 for (i = compiler->fscratches; i >= SLJIT_FIRST_SAVED_FLOAT_REG; i--) { in emit_stack_frame_release()
|
H A D | sljitNativeS390X.c | 1664 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) in sljit_emit_enter() argument 1670 …CHECK(check_sljit_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds,… in sljit_emit_enter() 1671 set_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_emit_enter() 1724 for (i = fscratches; i >= SLJIT_FIRST_SAVED_FLOAT_REG; i--) { in sljit_emit_enter() 1760 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) in sljit_set_context() argument 1763 …CHECK(check_sljit_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds… in sljit_set_context() 1764 set_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_set_context() 1838 for (i = compiler->fscratches; i >= SLJIT_FIRST_SAVED_FLOAT_REG; i--) { in emit_stack_frame_release()
|