Lines Matching refs:local_size

924 	sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size)  in sljit_emit_enter()  argument
931 …ljit_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size)); in sljit_emit_enter()
932 set_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_emit_enter()
937 local_size = (local_size + saved_regs_size + 0xf) & ~0xf; in sljit_emit_enter()
938 compiler->local_size = local_size; in sljit_emit_enter()
940 if (local_size <= 512) { in sljit_emit_enter()
942 | RN(SLJIT_SP) | (sljit_ins)((-(local_size >> 3) & 0x7f) << 15))); in sljit_emit_enter()
943 offs = (sljit_ins)(local_size - 2 * SSIZE_OF(sw)) << (15 - 3); in sljit_emit_enter()
944 local_size = 0; in sljit_emit_enter()
950 local_size -= saved_regs_size; in sljit_emit_enter()
951 SLJIT_ASSERT(local_size > 0); in sljit_emit_enter()
1009 if (local_size > 4096) in sljit_emit_enter()
1026 if (local_size > 4096) { in sljit_emit_enter()
1027 if (local_size < 4 * 4096) { in sljit_emit_enter()
1030 if (local_size >= 2 * 4096) { in sljit_emit_enter()
1031 if (local_size >= 3 * 4096) { in sljit_emit_enter()
1041 FAIL_IF(push_inst(compiler, MOVZ | RD(TMP_REG1) | ((((sljit_ins)local_size >> 12) - 1) << 5))); in sljit_emit_enter()
1048 local_size &= 0xfff; in sljit_emit_enter()
1050 if (local_size > 0) in sljit_emit_enter()
1056 if (local_size > 0) { in sljit_emit_enter()
1057 if (local_size <= 512) in sljit_emit_enter()
1059 | RN(SLJIT_SP) | (sljit_ins)((-(local_size >> 3) & 0x7f) << 15))); in sljit_emit_enter()
1061 if (local_size >= 4096) in sljit_emit_enter()
1062 local_size = (1 << (22 - 10)); in sljit_emit_enter()
1064 FAIL_IF(push_inst(compiler, SUBI | RD(SLJIT_SP) | RN(SLJIT_SP) | ((sljit_ins)local_size << 10))); in sljit_emit_enter()
1072 if (local_size != 0) { in sljit_emit_enter()
1073 if (local_size > 0xfff) { in sljit_emit_enter()
1074 …FAIL_IF(push_inst(compiler, SUBI | RD(SLJIT_SP) | RN(SLJIT_SP) | (((sljit_ins)local_size >> 12) <<… in sljit_emit_enter()
1075 local_size &= 0xfff; in sljit_emit_enter()
1078 if (local_size > 512 || local_size == 0) { in sljit_emit_enter()
1079 if (local_size != 0) in sljit_emit_enter()
1080 … FAIL_IF(push_inst(compiler, SUBI | RD(SLJIT_SP) | RN(SLJIT_SP) | ((sljit_ins)local_size << 10))); in sljit_emit_enter()
1085 | RN(SLJIT_SP) | (sljit_ins)((-(local_size >> 3) & 0x7f) << 15))); in sljit_emit_enter()
1095 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) in sljit_set_context() argument
1100 …jit_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size)); in sljit_set_context()
1101 set_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_set_context()
1106 compiler->local_size = (local_size + saved_regs_size + 0xf) & ~0xf; in sljit_set_context()
1112 sljit_s32 local_size, prev, fprev, i, tmp; in emit_stack_frame_release() local
1115 local_size = compiler->local_size; in emit_stack_frame_release()
1117 if (local_size > 512 && local_size <= 512 + 496) { in emit_stack_frame_release()
1119 | RN(SLJIT_SP) | ((sljit_ins)(local_size - 512) << (15 - 3)))); in emit_stack_frame_release()
1120 local_size = 512; in emit_stack_frame_release()
1124 if (local_size > 512) { in emit_stack_frame_release()
1125 local_size -= 512; in emit_stack_frame_release()
1126 if (local_size > 0xfff) { in emit_stack_frame_release()
1128 | (((sljit_ins)local_size >> 12) << 10) | (1 << 22))); in emit_stack_frame_release()
1129 local_size &= 0xfff; in emit_stack_frame_release()
1132 FAIL_IF(push_inst(compiler, ADDI | RD(SLJIT_SP) | RN(SLJIT_SP) | ((sljit_ins)local_size << 10))); in emit_stack_frame_release()
1133 local_size = 512; in emit_stack_frame_release()
1136 offs = (sljit_ins)(local_size - 2 * SSIZE_OF(sw)) << (15 - 3); in emit_stack_frame_release()
1190 return push_inst(compiler, ADDI | RD(SLJIT_SP) | RN(SLJIT_SP) | (sljit_ins)(local_size << 10)); in emit_stack_frame_release()