HomeSort by: relevance | last modified time | path
    Searched refs:jump (Results 1 - 25 of 91) sorted by relevancy

1 2 3 4

  /src/sys/arch/evbarm/stand/bootimx23/
bootimx23.bd 32 jump 0x40000000;
  /src/sys/arch/hpc/stand/hpcboot/arm/
arm_sa1100.h 50 virtual void jump(paddr_t info, paddr_t pvec);
arm_pxa2x0.h 52 virtual void jump(paddr_t info, paddr_t pvec);
arm_arch.h 58 virtual void jump(paddr_t info, paddr_t pvec) = 0;
  /src/lib/libc/arch/mips/sys/
__vfork14.S 56 beq a3, zero, 1f # jump if no errors
  /src/lib/libc/compat/arch/mips/sys/
compat_Ovfork.S 59 beq a3, zero, 1f # jump if no errors
  /src/sys/external/bsd/sljit/dist/sljit_src/
sljitNativeMIPS_common.c 218 static SLJIT_INLINE sljit_ins* detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, sljit_ins *code, sljit_sw executable_offset)
226 if (jump->flags & (SLJIT_REWRITABLE_JUMP | IS_CALL))
229 if (jump->flags & SLJIT_REWRITABLE_JUMP)
233 if (jump->flags & JUMP_ADDR)
234 target_addr = jump->u.target;
236 SLJIT_ASSERT(jump->flags & JUMP_LABEL);
237 target_addr = (sljit_uw)(code + jump->u.label->size) + (sljit_uw)executable_offset;
240 inst = (sljit_ins *)jump->addr;
241 if (jump->flags & IS_COND)
245 if (jump->flags & IS_CALL
369 struct sljit_jump *jump; local in function:sljit_generate_code
1604 struct sljit_jump *jump; local in function:sljit_emit_jump
1706 struct sljit_jump *jump; local in function:sljit_emit_cmp
1835 struct sljit_jump *jump = NULL; local in function:sljit_emit_ijump
    [all...]
sljitNativeSPARC_common.c 204 static SLJIT_INLINE sljit_ins* detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, sljit_ins *code, sljit_sw executable_offset)
211 if (jump->flags & SLJIT_REWRITABLE_JUMP)
214 if (jump->flags & JUMP_ADDR)
215 target_addr = jump->u.target;
217 SLJIT_ASSERT(jump->flags & JUMP_LABEL);
218 target_addr = (sljit_uw)(code + jump->u.label->size) + (sljit_uw)executable_offset;
220 inst = (sljit_ins*)jump->addr;
223 if (jump->flags & IS_CALL) {
225 jump->flags |= PATCH_CALL;
226 if (jump->flags & IS_MOVABLE)
291 struct sljit_jump *jump; local in function:sljit_generate_code
1307 struct sljit_jump *jump; local in function:sljit_emit_jump
1353 struct sljit_jump *jump = NULL; local in function:sljit_emit_ijump
    [all...]
sljitNativeARM_32.c 393 static SLJIT_INLINE sljit_s32 detect_jump_type(struct sljit_jump *jump, sljit_uw *code_ptr, sljit_uw *code, sljit_sw executable_offset)
397 if (jump->flags & SLJIT_REWRITABLE_JUMP)
401 if (jump->flags & IS_BL)
404 if (jump->flags & JUMP_ADDR)
405 diff = ((sljit_sw)jump->u.target - (sljit_sw)(code_ptr + 2) - executable_offset);
407 SLJIT_ASSERT(jump->flags & JUMP_LABEL);
408 diff = ((sljit_sw)(code + jump->u.label->size) - (sljit_sw)(code_ptr + 2));
415 if (jump->flags & IS_BL) {
418 jump->flags |= PATCH_B;
425 jump->flags |= PATCH_B
587 struct sljit_jump *jump; local in function:sljit_generate_code
2134 struct sljit_jump *jump; local in function:sljit_emit_jump
2175 struct sljit_jump *jump; local in function:sljit_emit_ijump
    [all...]
sljitNativeARM_T2_32.c 225 static SLJIT_INLINE sljit_s32 detect_jump_type(struct sljit_jump *jump, sljit_u16 *code_ptr, sljit_u16 *code, sljit_sw executable_offset)
229 if (jump->flags & SLJIT_REWRITABLE_JUMP)
232 if (jump->flags & JUMP_ADDR) {
234 if (!(jump->u.target & 0x1))
236 diff = ((sljit_sw)jump->u.target - (sljit_sw)(code_ptr + 2) - executable_offset) >> 1;
239 SLJIT_ASSERT(jump->flags & JUMP_LABEL);
240 diff = ((sljit_sw)(code + jump->u.label->size) - (sljit_sw)(code_ptr + 2)) >> 1;
243 if (jump->flags & IS_COND) {
244 SLJIT_ASSERT(!(jump->flags & IS_BL));
246 jump->flags |= PATCH_TYPE1
356 struct sljit_jump *jump; local in function:sljit_generate_code
1750 struct sljit_jump *jump; local in function:sljit_emit_jump
1783 struct sljit_jump *jump; local in function:sljit_emit_ijump
    [all...]
sljitNativeARM_64.c 156 static SLJIT_INLINE sljit_s32 detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, sljit_ins *code, sljit_sw executable_offset)
161 if (jump->flags & SLJIT_REWRITABLE_JUMP) {
162 jump->flags |= PATCH_ABS64;
166 if (jump->flags & JUMP_ADDR)
167 target_addr = jump->u.target;
169 SLJIT_ASSERT(jump->flags & JUMP_LABEL);
170 target_addr = (sljit_uw)(code + jump->u.label->size) + (sljit_uw)executable_offset;
175 if (jump->flags & IS_COND) {
178 code_ptr[-5] ^= (jump->flags & IS_CBZ) ? (0x1 << 24) : 0x1;
179 jump->addr -= sizeof(sljit_ins)
222 struct sljit_jump *jump; local in function:sljit_generate_code
1890 struct sljit_jump *jump; local in function:sljit_emit_jump
1917 struct sljit_jump *jump; local in function:emit_cmp_to0
1950 struct sljit_jump *jump; local in function:sljit_emit_ijump
    [all...]
sljitNativeTILEGX_64.c 905 static SLJIT_INLINE sljit_ins * detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, sljit_ins *code)
911 if (jump->flags & SLJIT_REWRITABLE_JUMP)
914 if (jump->flags & JUMP_ADDR)
915 target_addr = jump->u.target;
917 SLJIT_ASSERT(jump->flags & JUMP_LABEL);
918 target_addr = (sljit_uw)(code + jump->u.label->size);
921 inst = (sljit_ins *)jump->addr;
922 if (jump->flags & IS_COND)
927 jump->flags |= PATCH_B;
929 if (!(jump->flags & IS_COND))
1009 struct sljit_jump *jump; local in function:sljit_generate_code
2322 struct sljit_jump *jump = NULL; local in function:sljit_emit_ijump
2410 struct sljit_jump *jump; local in function:sljit_emit_jump
    [all...]
  /src/sys/dev/
kloader.h 46 * lined list of new kernel pieces. and then, jump to kernel
52 * koader_jumpfunc_t jump to boot loader described abobe.
60 kloader_jumpfunc_t *jump; member in struct:kloader_ops
  /src/sys/arch/playstation2/playstation2/
kloader_machdep.c 45 .jump = kloader_playstation2_jump,
  /src/sys/stand/efiboot/bootaa64/
Makefile 16 COPTS+= -mgeneral-regs-only -mlittle-endian -fno-jump-tables
  /src/sys/net/
bpfjit.c 343 append_jump(struct sljit_jump *jump, struct sljit_jump ***jumps,
349 (*jumps)[(*size)++] = jump;
530 struct sljit_jump *jump; local in function:emit_xcall
568 jump = sljit_emit_cmp(compiler,
572 if (jump == NULL)
574 if (!append_jump(jump, ret0, ret0_size, ret0_maxsize))
623 jump = sljit_emit_cmp(compiler,
628 if (jump == NULL)
631 if (!append_jump(jump, ret0, ret0_size, ret0_maxsize))
667 struct sljit_jump *jump; local in function:emit_cop
809 struct sljit_jump *jump; local in function:emit_pkt_read
1003 struct sljit_jump *jump, *over_mchain_jump; local in function:emit_msh
1705 struct sljit_jump *jump; local in function:generate_insn_code
    [all...]
  /src/sys/arch/hpc/stand/hpcboot/
arch.h 68 virtual void jump(paddr_t, paddr_t) = 0;
  /src/sys/arch/hpcmips/hpcmips/
kloader_machdep.c 48 .jump = kloader_hpcmips_jump,
  /src/sys/arch/hpc/stand/hpcboot/mips/
mips_arch.h 55 void jump(paddr_t info, paddr_t pvec);
127 /* jump to kernel entry */ \
  /src/sys/external/bsd/sljit/dist/regex_src/
regexJIT.c 1299 #define EMIT_JUMP(jump, type) \
1300 jump = sljit_emit_jump(compiler, type); \
1301 CHECK(!jump)
1303 #define EMIT_CMP(jump, type, arg1, arg2, arg3, arg4) \
1304 jump = sljit_emit_cmp(compiler, type, arg1, arg2, arg3, arg4); \
1305 CHECK(!jump)
1543 struct sljit_jump *jump; local in function:compile_end_check
1559 EMIT_CMP(jump, !(compiler_common->flags & REGEX_MATCH_NON_GREEDY) ? SLJIT_LESS : SLJIT_LESS_EQUAL, SLJIT_MEM1(R_REGEX_MATCH), SLJIT_OFFSETOF(struct regex_match, best_begin), R_CURR_CHAR, 0);
1560 sljit_set_label(jump, end_check_label);
1582 EMIT_JUMP(jump, SLJIT_JUMP)
1639 struct sljit_jump *jump; local in function:compile_leave_fast_forward
1843 struct sljit_jump *jump; local in function:regex_compile
    [all...]
  /src/sys/arch/dreamcast/dreamcast/
kloader_machdep.c 48 .jump = kloader_dreamcast_jump,
102 /* jump to kernel entry. */
  /src/sys/arch/hpc/stand/hpcboot/sh3/
sh_arch.cpp 104 SHArchitecture::jump(paddr_t info, paddr_t pvec) function in class:SHArchitecture
133 // jump to 2nd loader.(run P1) at this time I still use MMU.
  /src/sys/arch/hpcarm/hpcarm/
kloader_machdep.c 53 .jump = kloader_hpcarm_jump,
84 /* jump to 2nd boot-loader */
  /src/sys/arch/landisk/landisk/
kloader_machdep.c 49 .jump = kloader_landisk_jump,
109 /* jump to kernel entry. */
  /src/sys/external/bsd/gnu-efi/dist/gnuefi/
Makefile 50 # on aarch64, avoid jump tables before all relocations have been processed
51 reloc_aarch64.o: CFLAGS += -fno-jump-tables

Completed in 23 milliseconds

1 2 3 4