| /src/sys/external/bsd/sljit/dist/sljit_src/ |
| sljitLir.h | 304 sljit_s32 error; 305 sljit_s32 options; 319 sljit_s32 scratches; 321 sljit_s32 saveds; 323 sljit_s32 fscratches; 325 sljit_s32 fsaveds; 327 sljit_s32 local_size; 336 sljit_s32 args; 337 sljit_s32 locals_offset; 338 sljit_s32 saveds_offset [all...] |
| sljitNativeSPARC_common.c | 190 static sljit_s32 push_inst(struct sljit_compiler *compiler, sljit_ins ins, sljit_s32 delay_slot) 355 SLJIT_ASSERT(code_ptr - code <= (sljit_s32)compiler->size); 438 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_enter(struct sljit_compiler *compiler, 439 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, 440 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size [all...] |
| sljitLir.c | 288 #define CHECK_RETURN_TYPE sljit_s32 351 static sljit_s32 compiler_initialized = 0; 366 && sizeof(sljit_s32) == 4 && sizeof(sljit_u32) == 4 512 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_current_flags(struct sljit_compiler *compiler, sljit_s32 current_flags) 566 SLJIT_API_FUNC_ATTRIBUTE void* sljit_alloc_memory(struct sljit_compiler *compiler, sljit_s32 size) 599 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, 600 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size [all...] |
| sljitNativeARM_32.c | 56 (((max_diff) / (sljit_s32)sizeof(sljit_uw)) - (CONST_POOL_ALIGNMENT - 1)) 130 static sljit_s32 push_cpool(struct sljit_compiler *compiler) 136 sljit_s32 i; 168 static sljit_s32 push_inst(struct sljit_compiler *compiler, sljit_uw inst) 182 static sljit_s32 push_inst_with_literal(struct sljit_compiler *compiler, sljit_uw inst, sljit_uw literal) 232 static sljit_s32 push_inst_with_unique_literal(struct sljit_compiler *compiler, sljit_uw inst, sljit_uw literal) 252 static SLJIT_INLINE sljit_s32 prepare_blx(struct sljit_compiler *compiler) 260 static SLJIT_INLINE sljit_s32 emit_blx(struct sljit_compiler *compiler) 290 if ((sljit_s32)const_pool[ind] < 0) { 315 sljit_s32 index [all...] |
| sljitNativeARM_64.c | 129 static sljit_s32 push_inst(struct sljit_compiler *compiler, sljit_ins ins) 138 static SLJIT_INLINE sljit_s32 emit_imm64_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_uw imm) 148 sljit_s32 dst = inst[0] & 0x1f; 156 static SLJIT_INLINE sljit_s32 detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, sljit_ins *code, sljit_sw executable_offset) 219 sljit_s32 dst; 361 static sljit_ins logical_imm(sljit_sw imm, sljit_s32 len) 363 sljit_s32 negated, ones, right; 371 if (len == 16 && ((sljit_s32)imm == 0 || (sljit_s32)imm == -1) [all...] |
| sljitNativeX86_64.c | 31 static sljit_s32 emit_load_imm64(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw imm) 44 static sljit_u8* generate_far_jump_code(struct sljit_jump *jump, sljit_u8 *code_ptr, sljit_s32 type) 70 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_enter(struct sljit_compiler *compiler, 71 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, 72 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size [all...] |
| sljitNativeMIPS_common.c | 201 static sljit_s32 push_inst(struct sljit_compiler *compiler, sljit_ins ins, sljit_s32 delay_slot) 213 static SLJIT_INLINE sljit_ins invert_branch(sljit_s32 flags) 543 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_enter(struct sljit_compiler *compiler, 544 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, 545 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size [all...] |
| sljitNativeX86_32.c | 31 static sljit_s32 emit_do_imm(struct sljit_compiler *compiler, sljit_u8 opcode, sljit_sw imm) 43 static sljit_u8* generate_far_jump_code(struct sljit_jump *jump, sljit_u8 *code_ptr, sljit_s32 type, sljit_sw executable_offset) 68 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_enter(struct sljit_compiler *compiler, 69 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, 70 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size [all...] |
| sljitNativeX86_common.c | 277 static sljit_s32 cpu_has_sse2 = -1; 279 static sljit_s32 cpu_has_cmov = -1; 296 static SLJIT_INLINE void sljit_unaligned_store_s32(void *addr, sljit_s32 value) 361 static sljit_u8 get_jump_code(sljit_s32 type) 418 static sljit_u8* generate_far_jump_code(struct sljit_jump *jump, sljit_u8 *code_ptr, sljit_s32 type, sljit_sw executable_offset); 420 static sljit_u8* generate_far_jump_code(struct sljit_jump *jump, sljit_u8 *code_ptr, sljit_s32 type); 423 static sljit_u8* generate_near_jump_code(struct sljit_jump *jump, sljit_u8 *code_ptr, sljit_u8 *code, sljit_s32 type, sljit_sw executable_offset) 425 sljit_s32 short_jump; 470 code_ptr += sizeof(sljit_s32); 564 SLJIT_ASSERT((sljit_sw)(jump->u.label->addr - (jump_addr + sizeof(sljit_s32))) >= HALFWORD_MIN && (sljit_sw)(jump->u.label->addr - (jump_addr + sizeof(sljit_s32))) <= HALFWOR (…) [all...] |
| sljitNativeARM_T2_32.c | 185 static sljit_s32 push_inst16(struct sljit_compiler *compiler, sljit_ins inst) 197 static sljit_s32 push_inst32(struct sljit_compiler *compiler, sljit_ins inst) 207 static SLJIT_INLINE sljit_s32 emit_imm32_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_uw imm) 217 sljit_s32 dst = inst[1] & 0x0f00; 225 static SLJIT_INLINE sljit_s32 detect_jump_type(struct sljit_jump *jump, sljit_u16 *code_ptr, sljit_u16 *code, sljit_sw executable_offset) 282 sljit_s32 type = (jump->flags >> 4) & 0xf; 285 sljit_s32 s, j1, j2; 442 sljit_s32 counter; 488 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 dst, sljit_uw imm [all...] |
| sljitNativePPC_common.c | 245 static sljit_s32 push_inst(struct sljit_compiler *compiler, sljit_ins ins) 254 static SLJIT_INLINE sljit_s32 detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, sljit_ins *code, sljit_sw executable_offset) 595 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_enter(struct sljit_compiler *compiler, 596 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, 597 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size [all...] |
| sljitNativeTILEGX_64.c | 332 static sljit_s32 push_inst_debug(struct sljit_compiler *compiler, sljit_ins ins, int line) 343 static sljit_s32 push_inst_nodebug(struct sljit_compiler *compiler, sljit_ins ins) 354 static sljit_s32 push_inst(struct sljit_compiler *compiler, sljit_ins ins) 562 sljit_s32 assign_pipes() 626 static sljit_s32 update_buffer(struct sljit_compiler *compiler) 738 static sljit_s32 flush_buffer(struct sljit_compiler *compiler) 746 static sljit_s32 push_4_buffer(struct sljit_compiler *compiler, tilegx_mnemonic opc, int op0, int op1, int op2, int op3, int line) 766 static sljit_s32 push_3_buffer(struct sljit_compiler *compiler, tilegx_mnemonic opc, int op0, int op1, int op2, int line) 827 static sljit_s32 push_2_buffer(struct sljit_compiler *compiler, tilegx_mnemonic opc, int op0, int op1, int line) 872 static sljit_s32 push_0_buffer(struct sljit_compiler *compiler, tilegx_mnemonic opc, int line [all...] |
| sljitNativeSPARC_32.c | 29 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw imm) 40 static SLJIT_INLINE sljit_s32 emit_single_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 flags, 41 sljit_s32 dst, sljit_s32 src1, sljit_sw src2) 144 static SLJIT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw init_value)
|
| sljitNativePPC_32.c | 31 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw imm) 46 static SLJIT_INLINE sljit_s32 emit_single_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 flags, 47 sljit_s32 dst, sljit_s32 src1, sljit_s32 src2) 233 static SLJIT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw init_value [all...] |
| sljitNativePPC_64.c | 46 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw imm) 150 static SLJIT_INLINE sljit_s32 emit_single_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 flags, 151 sljit_s32 dst, sljit_s32 src1, sljit_s32 src2) 373 static SLJIT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw init_value [all...] |
| sljitNativeMIPS_64.c | 31 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 dst_ar, sljit_sw imm) 33 sljit_s32 shift = 32; 34 sljit_s32 shift2; 35 sljit_s32 inv = 0; 162 static SLJIT_INLINE sljit_s32 emit_single_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 flags, 163 sljit_s32 dst, sljit_s32 src1, sljit_sw src2 [all...] |
| sljitUtils.c | 209 static sljit_s32 dev_zero = -1; 213 static SLJIT_INLINE sljit_s32 open_dev_zero(void) 225 static SLJIT_INLINE sljit_s32 open_dev_zero(void)
|
| sljitNativeMIPS_32.c | 31 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 dst_ar, sljit_sw imm) 71 static SLJIT_INLINE sljit_s32 emit_single_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 flags, 72 sljit_s32 dst, sljit_s32 src1, sljit_sw src2) 74 sljit_s32 is_overflow, is_carry, is_handled; 417 static SLJIT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw init_value [all...] |
| sljitConfigInternal.h | 38 sljit_s32, sljit_u32 : signed and unsigned 32 bit integer type 351 typedef signed int sljit_s32; typedef in typeref:typename:signed int
|
| /src/sys/net/ |
| bpfjit.c | 251 static sljit_s32 254 sljit_s32 rv = 2; 357 emit_read8(struct sljit_compiler *compiler, sljit_s32 src, uint32_t k) 370 emit_read16(struct sljit_compiler *compiler, sljit_s32 src, uint32_t k) 414 emit_read32(struct sljit_compiler *compiler, sljit_s32 src, uint32_t k) 531 sljit_s32 save_reg; 668 sljit_s32 call_reg; 808 sljit_s32 ld_reg; 938 sljit_s32 dst, uint32_t k, size_t extwords) 941 sljit_s32 src [all...] |
| /src/sys/external/bsd/sljit/dist/test_src/ |
| sljitTest.c | 57 static sljit_s32 successful_tests = 0; 58 static sljit_s32 verbose = 0; 59 static sljit_s32 silent = 0; 81 static void cond_set(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_s32 type) 1329 sljit_s32 i; 1812 sljit_s32 ibuf[5]; 1814 sljit_s32 asint; 1848 sljit_emit_op1(compiler, SLJIT_MOVU_S32, SLJIT_R0, 0, SLJIT_MEM1(SLJIT_S1), sizeof(sljit_s32)); 1851 sljit_emit_op1(compiler, SLJIT_MOVU_U32, SLJIT_R0, 0, SLJIT_MEM1(SLJIT_S1), sizeof(sljit_s32)); [all...] |