/netbsd/sys/external/bsd/sljit/dist/sljit_src/ |
H A D | sljitNativeX86_32.c | 86 if (scratches <= 1) in sljit_emit_enter() 92 if (scratches > 3) in sljit_emit_enter() 93 compiler->saveds_offset += ((scratches > (3 + 6)) ? 6 : (scratches - 3)) * sizeof(sljit_sw); in sljit_emit_enter() 103 size = 1 + (scratches > 9 ? (scratches - 9) : 0) + (saveds <= 3 ? saveds : 3); in sljit_emit_enter() 120 if (saveds > 2 || scratches > 9) in sljit_emit_enter() 122 if (saveds > 1 || scratches > 10) in sljit_emit_enter() 124 if (saveds > 0 || scratches > 11) in sljit_emit_enter() 237 if (scratches <= 1) in sljit_set_context() 243 if (scratches > 3) in sljit_set_context() 244 compiler->saveds_offset += ((scratches > (3 + 6)) ? 6 : (scratches - 3)) * sizeof(sljit_sw); in sljit_set_context() [all …]
|
H A D | sljitLir.c | 244 #define GET_SAVED_REGISTERS_SIZE(scratches, saveds, extra) \ argument 245 …(((scratches < SLJIT_NUMBER_OF_SCRATCH_REGISTERS ? 0 : (scratches - SLJIT_NUMBER_OF_SCRATCH_REGIST… 400 compiler->scratches = -1; in sljit_create_compiler() 606 compiler->scratches = scratches; in set_emit_enter() 623 compiler->scratches = scratches; in set_set_context() 767 if ((r) < (SLJIT_R0 + compiler->scratches)) \ 912 CHECK_ARGUMENT(scratches >= 0 && scratches <= SLJIT_NUMBER_OF_REGISTERS); in check_sljit_emit_enter() 937 CHECK_ARGUMENT(scratches >= 0 && scratches <= SLJIT_NUMBER_OF_REGISTERS); in check_sljit_set_context() 958 CHECK_ARGUMENT(compiler->scratches >= 0); in check_sljit_emit_return() 1878 SLJIT_UNUSED_ARG(scratches); in sljit_emit_enter() [all …]
|
H A D | sljitNativeX86_64.c | 71 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, in sljit_emit_enter() argument 78 …CHECK(check_sljit_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, loca… in sljit_emit_enter() 79 set_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size); in sljit_emit_enter() 86 compiler->locals_offset = ((scratches > 2) ? 4 : 2) * sizeof(sljit_sw); in sljit_emit_enter() 90 saved_register_size = GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1); in sljit_emit_enter() 103 for (i = scratches; i >= SLJIT_FIRST_SAVED_REG; i--) { in sljit_emit_enter() 228 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, in sljit_set_context() argument 235 set_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size); in sljit_set_context() 242 compiler->locals_offset = ((scratches > 2) ? 4 : 2) * sizeof(sljit_sw); in sljit_set_context() 246 saved_register_size = GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1); in sljit_set_context() [all …]
|
H A D | sljitNativeARM_T2_32.c | 1044 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, in sljit_emit_enter() argument 1051 …CHECK(check_sljit_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, loca… in sljit_emit_enter() 1052 set_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size); in sljit_emit_enter() 1058 for (i = scratches; i >= SLJIT_FIRST_SAVED_REG; i--) in sljit_emit_enter() 1066 size = GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1); in sljit_emit_enter() 1087 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, in sljit_set_context() argument 1094 set_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size); in sljit_set_context() 1096 size = GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1); in sljit_set_context() 1122 for (i = compiler->scratches; i >= SLJIT_FIRST_SAVED_REG; i--) in sljit_emit_return() 1178 if (compiler->scratches >= 4) in sljit_emit_op0() [all …]
|
H A D | sljitNativeARM_32.c | 881 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, in sljit_emit_enter() argument 888 …CHECK(check_sljit_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, loca… in sljit_emit_enter() 889 set_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size); in sljit_emit_enter() 899 for (i = scratches; i >= SLJIT_FIRST_SAVED_REG; i--) in sljit_emit_enter() 905 size = GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1); in sljit_emit_enter() 922 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, in sljit_set_context() argument 929 set_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size); in sljit_set_context() 931 size = GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1); in sljit_set_context() 957 for (i = compiler->scratches; i >= SLJIT_FIRST_SAVED_REG; i--) in sljit_emit_return() 1582 if (compiler->scratches >= 4) in sljit_emit_op0() [all …]
|
H A D | sljitNativeARM_64.c | 1068 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, in sljit_emit_enter() argument 1074 …CHECK(check_sljit_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, loca… in sljit_emit_enter() 1075 set_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size); in sljit_emit_enter() 1077 saved_regs_size = GET_SAVED_REGISTERS_SIZE(scratches, saveds, 0); in sljit_emit_enter() 1115 for (i = scratches; i >= SLJIT_FIRST_SAVED_REG; i--) { in sljit_emit_enter() 1156 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, in sljit_set_context() argument 1160 …CHECK(check_sljit_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, loc… in sljit_set_context() 1161 set_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size); in sljit_set_context() 1163 local_size += GET_SAVED_REGISTERS_SIZE(scratches, saveds, 0) + SLJIT_LOCALS_OFFSET; in sljit_set_context() 1181 saved_regs_size = GET_SAVED_REGISTERS_SIZE(compiler->scratches, compiler->saveds, 0); in sljit_emit_return() [all …]
|
H A D | sljitNativeMIPS_common.c | 544 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, in sljit_emit_enter() argument 551 …CHECK(check_sljit_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, loca… in sljit_emit_enter() 552 set_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size); in sljit_emit_enter() 554 local_size += GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1) + SLJIT_LOCALS_OFFSET; in sljit_emit_enter() 584 for (i = scratches; i >= SLJIT_FIRST_SAVED_REG; i--) { in sljit_emit_enter() 600 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, in sljit_set_context() argument 604 …CHECK(check_sljit_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, loc… in sljit_set_context() 605 set_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size); in sljit_set_context() 607 local_size += GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1) + SLJIT_LOCALS_OFFSET; in sljit_set_context() 637 offs = local_size - (sljit_s32)GET_SAVED_REGISTERS_SIZE(compiler->scratches, compiler->saveds, 1); in sljit_emit_return() [all …]
|
H A D | sljitLir.h | 319 sljit_s32 scratches; member 545 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, 559 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds,
|
H A D | sljitNativePPC_common.c | 596 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, in sljit_emit_enter() argument 602 …CHECK(check_sljit_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, loca… in sljit_emit_enter() 603 set_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size); in sljit_emit_enter() 615 for (i = scratches; i >= SLJIT_FIRST_SAVED_REG; i--) { in sljit_emit_enter() 620 …SLJIT_ASSERT(offs == -(sljit_s32)GET_SAVED_REGISTERS_SIZE(compiler->scratches, compiler->saveds, 1… in sljit_emit_enter() 636 local_size += GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1) + SLJIT_LOCALS_OFFSET; in sljit_emit_enter() 660 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, in sljit_set_context() argument 665 set_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size); in sljit_set_context() 667 local_size += GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1) + SLJIT_LOCALS_OFFSET; in sljit_set_context() 694 offs = -(sljit_s32)GET_SAVED_REGISTERS_SIZE(compiler->scratches, compiler->saveds, 1); in sljit_emit_return() [all …]
|
H A D | sljitNativeTILEGX_64.c | 1178 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, in sljit_emit_enter() argument 1185 …CHECK(check_sljit_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, loca… in sljit_emit_enter() 1186 set_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size); in sljit_emit_enter() 1188 local_size += GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1); in sljit_emit_enter() 1215 for (i = scratches; i >= SLJIT_FIRST_SAVED_REG; i--) { in sljit_emit_enter() 1228 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, in sljit_set_context() argument 1232 …CHECK(check_sljit_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, loc… in sljit_set_context() 1233 set_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size); in sljit_set_context() 1235 local_size += GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1); in sljit_set_context() 1275 for (i = compiler->scratches; i >= SLJIT_FIRST_SAVED_REG; i--) { in sljit_emit_return()
|
H A D | sljitNativeSPARC_common.c | 439 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, in sljit_emit_enter() argument 443 …CHECK(check_sljit_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, loca… in sljit_emit_enter() 444 set_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size); in sljit_emit_enter() 463 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, in sljit_set_context() argument 467 …CHECK(check_sljit_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, loc… in sljit_set_context() 468 set_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size); in sljit_set_context()
|
H A D | sljitNativeX86_common.c | 77 if (p <= compiler->scratches) \
|
/netbsd/external/gpl3/gcc/dist/gcc/ |
H A D | lra.c | 2012 static vec<sloc_t> scratches; variable 2047 scratches.safe_push (loc); in lra_register_new_scratch_op() 2094 scratches.create (get_max_uid ()); in remove_scratches() 2113 for (i = 0; scratches.iterate (i, &loc); i++) in restore_scratches() 2146 for (i = 0; scratches.iterate (i, &loc); i++) in restore_scratches() 2148 scratches.release (); in restore_scratches()
|
H A D | ira.cc | 5290 static vec<sloc_t> scratches; variable 5325 scratches.safe_push (loc); in ira_register_new_scratch_op() 5394 scratches.create (get_max_uid ()); in remove_scratches() 5418 for (i = 0; scratches.iterate (i, &loc); i++) in ira_restore_scratches() 5448 for (i = 0; scratches.iterate (i, &loc); i++) in ira_restore_scratches() 5450 scratches.release (); in ira_restore_scratches()
|
H A D | ChangeLog-1998 | 3264 * combine.c (simplify_set): Remove unused variable `scratches'. 5080 (block_alloc): Don't allocate quantities for scratches.
|
H A D | ChangeLog-2020 | 6893 (ira.c): Call ira_expand_reg_equiv in case of removing scratches. 7232 initialize scratches, scratch_bitmap, and scratch_operand_bitmap. 7234 (struct sloc, sloc_t, scratches, scratch_bitmap)
|
H A D | FSFChangeLog.10 | 6962 (try_combine): Accumulate number of scratches and update max_scratch.
|
H A D | ChangeLog-1999 | 9542 top level scratches and dups.
|
/netbsd/external/gpl3/gcc.old/dist/gcc/ |
H A D | lra.c | 2012 static vec<sloc_t> scratches; variable 2047 scratches.safe_push (loc); in lra_register_new_scratch_op() 2094 scratches.create (get_max_uid ()); in remove_scratches() 2113 for (i = 0; scratches.iterate (i, &loc); i++) in restore_scratches() 2146 for (i = 0; scratches.iterate (i, &loc); i++) in restore_scratches() 2148 scratches.release (); in restore_scratches()
|
H A D | FSFChangeLog.10 | 6962 (try_combine): Accumulate number of scratches and update max_scratch.
|
/netbsd/games/fortune/datfiles/ |
H A D | farber | 1344 One back scratches another.
|
/netbsd/external/gpl3/gcc.old/dist/gcc/config/aarch64/ |
H A D | aarch64.md | 2018 ;; present LRA doesn't allow new scratches to be added during elimination. 2021 ;; ??? But if we added LRA support for new scratches, much of the ugliness
|
/netbsd/external/gpl3/gcc/dist/gcc/config/aarch64/ |
H A D | aarch64.md | 2169 ;; present LRA doesn't allow new scratches to be added during elimination. 2172 ;; ??? But if we added LRA support for new scratches, much of the ugliness
|
/netbsd/external/gpl3/gcc.old/dist/gcc/config/mips/ |
H A D | mips.md | 1751 ;; LRA simulates reload but the cost of reloading scratches is lower
|
/netbsd/external/gpl3/gcc/dist/gcc/config/mips/ |
H A D | mips.md | 1751 ;; LRA simulates reload but the cost of reloading scratches is lower
|