scratches         228 ext/pcre/pcrelib/sljit/sljitLir.c #define GET_SAVED_REGISTERS_SIZE(scratches, saveds, extra) \
scratches         229 ext/pcre/pcrelib/sljit/sljitLir.c 	(((scratches < SLJIT_NUMBER_OF_SCRATCH_REGISTERS ? 0 : (scratches - SLJIT_NUMBER_OF_SCRATCH_REGISTERS)) + \
scratches         370 ext/pcre/pcrelib/sljit/sljitLir.c 	compiler->scratches = -1;
scratches         557 ext/pcre/pcrelib/sljit/sljitLir.c 	sljit_si options, sljit_si args, sljit_si scratches, sljit_si saveds,
scratches         564 ext/pcre/pcrelib/sljit/sljitLir.c 	compiler->scratches = scratches;
scratches         574 ext/pcre/pcrelib/sljit/sljitLir.c 	sljit_si options, sljit_si args, sljit_si scratches, sljit_si saveds,
scratches         581 ext/pcre/pcrelib/sljit/sljitLir.c 	compiler->scratches = scratches;
scratches         688 ext/pcre/pcrelib/sljit/sljitLir.c 	(((r) >= SLJIT_R0 && (r) < (SLJIT_R0 + compiler->scratches)) || \
scratches         693 ext/pcre/pcrelib/sljit/sljitLir.c 	((r) >= SLJIT_R0 && (r) < (SLJIT_R0 + compiler->scratches)) || \
scratches         704 ext/pcre/pcrelib/sljit/sljitLir.c 	CHECK_ARGUMENT(compiler->scratches != -1 && compiler->saveds != -1); \
scratches         725 ext/pcre/pcrelib/sljit/sljitLir.c 	CHECK_ARGUMENT(compiler->scratches != -1 && compiler->saveds != -1); \
scratches         792 ext/pcre/pcrelib/sljit/sljitLir.c 		if ((r) < (SLJIT_R0 + compiler->scratches)) \
scratches         926 ext/pcre/pcrelib/sljit/sljitLir.c 	sljit_si options, sljit_si args, sljit_si scratches, sljit_si saveds,
scratches         934 ext/pcre/pcrelib/sljit/sljitLir.c 	CHECK_ARGUMENT(scratches >= 0 && scratches <= SLJIT_NUMBER_OF_REGISTERS);
scratches         936 ext/pcre/pcrelib/sljit/sljitLir.c 	CHECK_ARGUMENT(scratches + saveds <= SLJIT_NUMBER_OF_REGISTERS);
scratches         946 ext/pcre/pcrelib/sljit/sljitLir.c 			args, scratches, saveds, fscratches, fsaveds, local_size);
scratches         952 ext/pcre/pcrelib/sljit/sljitLir.c 	sljit_si options, sljit_si args, sljit_si scratches, sljit_si saveds,
scratches         963 ext/pcre/pcrelib/sljit/sljitLir.c 	CHECK_ARGUMENT(scratches >= 0 && scratches <= SLJIT_NUMBER_OF_REGISTERS);
scratches         965 ext/pcre/pcrelib/sljit/sljitLir.c 	CHECK_ARGUMENT(scratches + saveds <= SLJIT_NUMBER_OF_REGISTERS);
scratches         975 ext/pcre/pcrelib/sljit/sljitLir.c 			args, scratches, saveds, fscratches, fsaveds, local_size);
scratches         983 ext/pcre/pcrelib/sljit/sljitLir.c 	CHECK_ARGUMENT(compiler->scratches >= 0);
scratches        1040 ext/pcre/pcrelib/sljit/sljitLir.c 	CHECK_ARGUMENT(op < SLJIT_LUMUL || compiler->scratches >= 2);
scratches        1334 ext/pcre/pcrelib/sljit/sljitLir.c 	CHECK_ARGUMENT((type & 0xff) <= SLJIT_CALL0 || ((type & 0xff) - SLJIT_CALL0) <= compiler->scratches);
scratches        1400 ext/pcre/pcrelib/sljit/sljitLir.c 	CHECK_ARGUMENT(type <= SLJIT_CALL0 || (type - SLJIT_CALL0) <= compiler->scratches);
scratches        1761 ext/pcre/pcrelib/sljit/sljitLir.c 	sljit_si options, sljit_si args, sljit_si scratches, sljit_si saveds,
scratches        1767 ext/pcre/pcrelib/sljit/sljitLir.c 	SLJIT_UNUSED_ARG(scratches);
scratches        1777 ext/pcre/pcrelib/sljit/sljitLir.c 	sljit_si options, sljit_si args, sljit_si scratches, sljit_si saveds,
scratches        1783 ext/pcre/pcrelib/sljit/sljitLir.c 	SLJIT_UNUSED_ARG(scratches);
scratches         315 ext/pcre/pcrelib/sljit/sljitLir.h 	sljit_si scratches;
scratches         522 ext/pcre/pcrelib/sljit/sljitLir.h 	sljit_si options, sljit_si args, sljit_si scratches, sljit_si saveds,
scratches         536 ext/pcre/pcrelib/sljit/sljitLir.h 	sljit_si options, sljit_si args, sljit_si scratches, sljit_si saveds,
scratches         829 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c 	sljit_si options, sljit_si args, sljit_si scratches, sljit_si saveds,
scratches         836 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c 	CHECK(check_sljit_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size));
scratches         837 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c 	set_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size);
scratches         847 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c 	for (i = scratches; i >= SLJIT_FIRST_SAVED_REG; i--)
scratches         853 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c 	size = GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1);
scratches         870 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c 	sljit_si options, sljit_si args, sljit_si scratches, sljit_si saveds,
scratches         876 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c 	CHECK(check_sljit_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size));
scratches         877 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c 	set_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size);
scratches         879 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c 	size = GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1);
scratches         905 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c 	for (i = compiler->scratches; i >= SLJIT_FIRST_SAVED_REG; i--)
scratches        1843 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c 		if ((op >= SLJIT_UDIVI) && (compiler->scratches >= 3)) {
scratches        1847 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c 		else if ((op >= SLJIT_UDIVI) || (compiler->scratches >= 3))
scratches        1857 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c 		if ((op >= SLJIT_UDIVI) && (compiler->scratches >= 3)) {
scratches        1861 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c 		else if ((op >= SLJIT_UDIVI) || (compiler->scratches >= 3))
scratches        1064 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c 	sljit_si options, sljit_si args, sljit_si scratches, sljit_si saveds,
scratches        1070 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c 	CHECK(check_sljit_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size));
scratches        1071 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c 	set_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size);
scratches        1073 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c 	saved_regs_size = GET_SAVED_REGISTERS_SIZE(scratches, saveds, 0);
scratches        1111 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c 	for (i = scratches; i >= SLJIT_FIRST_SAVED_REG; i--) {
scratches        1152 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c 	sljit_si options, sljit_si args, sljit_si scratches, sljit_si saveds,
scratches        1156 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c 	CHECK(check_sljit_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size));
scratches        1157 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c 	set_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size);
scratches        1159 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c 	local_size += GET_SAVED_REGISTERS_SIZE(scratches, saveds, 0) + SLJIT_LOCALS_OFFSET;
scratches        1177 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c 	saved_regs_size = GET_SAVED_REGISTERS_SIZE(compiler->scratches, compiler->saveds, 0);
scratches        1214 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c 	for (i = compiler->scratches; i >= SLJIT_FIRST_SAVED_REG; i--) {
scratches        1131 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c 	sljit_si options, sljit_si args, sljit_si scratches, sljit_si saveds,
scratches        1138 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c 	CHECK(check_sljit_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size));
scratches        1139 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c 	set_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size);
scratches        1147 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c 	for (i = scratches; i >= SLJIT_FIRST_SAVED_REG; i--)
scratches        1155 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c 	size = GET_SAVED_REGISTERS_SIZE(scratches, saveds, 2);
scratches        1176 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c 	sljit_si options, sljit_si args, sljit_si scratches, sljit_si saveds,
scratches        1182 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c 	CHECK(check_sljit_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size));
scratches        1183 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c 	set_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size);
scratches        1185 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c 	size = GET_SAVED_REGISTERS_SIZE(scratches, saveds, 2);
scratches        1213 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c 	for (i = compiler->scratches; i >= SLJIT_FIRST_SAVED_REG; i--)
scratches        1269 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c 		if (compiler->scratches >= 4)
scratches        1271 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c 		if (compiler->scratches >= 3)
scratches         542 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c 	sljit_si options, sljit_si args, sljit_si scratches, sljit_si saveds,
scratches         549 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c 	CHECK(check_sljit_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size));
scratches         550 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c 	set_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size);
scratches         552 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c 	local_size += GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1) + SLJIT_LOCALS_OFFSET;
scratches         582 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c 	for (i = scratches; i >= SLJIT_FIRST_SAVED_REG; i--) {
scratches         598 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c 	sljit_si options, sljit_si args, sljit_si scratches, sljit_si saveds,
scratches         602 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c 	CHECK(check_sljit_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size));
scratches         603 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c 	set_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size);
scratches         605 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c 	local_size += GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1) + SLJIT_LOCALS_OFFSET;
scratches         635 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c 	offs = local_size - (sljit_si)GET_SAVED_REGISTERS_SIZE(compiler->scratches, compiler->saveds, 1);
scratches         637 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c 	tmp = compiler->scratches;
scratches         575 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c 	sljit_si options, sljit_si args, sljit_si scratches, sljit_si saveds,
scratches         581 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c 	CHECK(check_sljit_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size));
scratches         582 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c 	set_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size);
scratches         594 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c 	for (i = scratches; i >= SLJIT_FIRST_SAVED_REG; i--) {
scratches         599 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c 	SLJIT_ASSERT(offs == -(sljit_si)GET_SAVED_REGISTERS_SIZE(compiler->scratches, compiler->saveds, 1));
scratches         615 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c 	local_size += GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1) + SLJIT_LOCALS_OFFSET;
scratches         639 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c 	sljit_si options, sljit_si args, sljit_si scratches, sljit_si saveds,
scratches         643 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c 	CHECK(check_sljit_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size));
scratches         644 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c 	set_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size);
scratches         646 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c 	local_size += GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1) + SLJIT_LOCALS_OFFSET;
scratches         673 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c 	offs = -(sljit_si)GET_SAVED_REGISTERS_SIZE(compiler->scratches, compiler->saveds, 1);
scratches         675 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c 	tmp = compiler->scratches;
scratches         422 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c 	sljit_si options, sljit_si args, sljit_si scratches, sljit_si saveds,
scratches         426 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c 	CHECK(check_sljit_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size));
scratches         427 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c 	set_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size);
scratches         446 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c 	sljit_si options, sljit_si args, sljit_si scratches, sljit_si saveds,
scratches         450 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c 	CHECK(check_sljit_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size));
scratches         451 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c 	set_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size);
scratches        1176 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c 	sljit_si options, sljit_si args, sljit_si scratches, sljit_si saveds,
scratches        1183 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c 	CHECK(check_sljit_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size));
scratches        1184 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c 	set_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size);
scratches        1186 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c 	local_size += GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1);
scratches        1213 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c 	for (i = scratches; i >= SLJIT_FIRST_SAVED_REG; i--) {
scratches        1226 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c 	sljit_si options, sljit_si args, sljit_si scratches, sljit_si saveds,
scratches        1230 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c 	CHECK(check_sljit_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size));
scratches        1231 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c 	set_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size);
scratches        1233 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c 	local_size += GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1);
scratches        1273 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c 	for (i = compiler->scratches; i >= SLJIT_FIRST_SAVED_REG; i--) {
scratches          67 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c 	sljit_si options, sljit_si args, sljit_si scratches, sljit_si saveds,
scratches          74 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c 	CHECK(check_sljit_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size));
scratches          75 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c 	set_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size);
scratches          80 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c 	size = 1 + (scratches > 7 ? (scratches - 7) : 0) + (saveds <= 3 ? saveds : 3);
scratches          97 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c 	if (saveds > 2 || scratches > 7)
scratches          99 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c 	if (saveds > 1 || scratches > 8)
scratches         101 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c 	if (saveds > 0 || scratches > 9)
scratches         140 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c 	saveds = (2 + (scratches > 7 ? (scratches - 7) : 0) + (saveds <= 3 ? saveds : 3)) * sizeof(sljit_uw);
scratches         187 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c 	sljit_si options, sljit_si args, sljit_si scratches, sljit_si saveds,
scratches         191 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c 	CHECK(check_sljit_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size));
scratches         192 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c 	set_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size);
scratches         197 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c 	saveds = (2 + (scratches > 7 ? (scratches - 7) : 0) + (saveds <= 3 ? saveds : 3)) * sizeof(sljit_uw);
scratches         236 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c 	size = 2 + (compiler->scratches > 7 ? (compiler->scratches - 7) : 0) +
scratches         250 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c 	if (compiler->saveds > 0 || compiler->scratches > 9)
scratches         252 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c 	if (compiler->saveds > 1 || compiler->scratches > 8)
scratches         254 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c 	if (compiler->saveds > 2 || compiler->scratches > 7)
scratches          91 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c 	sljit_si options, sljit_si args, sljit_si scratches, sljit_si saveds,
scratches          98 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c 	CHECK(check_sljit_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size));
scratches          99 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c 	set_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size);
scratches         104 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c 	saved_register_size = GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1);
scratches         117 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c 	for (i = scratches; i >= SLJIT_FIRST_SAVED_REG; i--) {
scratches         241 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c 	sljit_si options, sljit_si args, sljit_si scratches, sljit_si saveds,
scratches         247 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c 	CHECK(check_sljit_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size));
scratches         248 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c 	set_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size);
scratches         251 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c 	saved_register_size = GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1);
scratches         298 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c 	tmp = compiler->scratches;