Home
last modified time | relevance | path

Searched refs:jump (Results 51 – 75 of 83) sorted by relevance

1234

/PHP-8.3/Zend/asm/
H A Dmake_arm64_aapcs_macho_gas.S66 ; store address as a PC to jump in
H A Djump_ppc32_sysv_elf_gas.S196 # jump to context
H A Dmake_arm64_aapcs_elf_gas.S67 # store address as a PC to jump in
H A Dmake_riscv64_sysv_elf_gas.S73 # store address as a PC to jump in
H A Djump_mips32_o32_elf_gas.S106 # return transfer_t from jump
113 # jump to context
H A Dmake_ppc64_sysv_elf_gas.S129 # zero in r3 indicates first jump to context-function
135 # jump to label 1
H A Djump_arm_aapcs_elf_gas.S76 @ return transfer_t from jump
H A Djump_i386_ms_pe_masm.asm66 ; firstarg of jump_fcontext() == fcontext to jump to
113 ; jump to context
H A Djump_arm_aapcs_macho_gas.S87 @ return transfer_t from jump
H A Djump_arm64_aapcs_macho_gas.S98 ; return transfer_t from jump
H A Djump_arm64_aapcs_elf_gas.S100 # return transfer_t from jump
H A Djump_riscv64_sysv_elf_gas.S136 # return transfer_t from jump
H A Djump_arm64_aapcs_pe_armasm.asm120 ; return transfer_t from jump
H A Djump_mips64_n64_elf_gas.S118 # jump to context
/PHP-8.3/ext/opcache/tests/match/
H A D002.phpt2 Test match jump table optimizer
H A D003.phpt2 Match expression long jump table
H A D001.phpt2 Match expression string jump table
H A D004.phpt2 Match expression mixed jump table
/PHP-8.3/ext/pcre/pcre2lib/sljit/
H A DsljitNativeX86_64.c288 static sljit_u8* generate_far_jump_code(struct sljit_jump *jump, sljit_u8 *code_ptr) in generate_far_jump_code() argument
290 sljit_uw type = jump->flags >> TYPE_SHIFT; in generate_far_jump_code()
292 …int short_addr = !(jump->flags & SLJIT_REWRITABLE_JUMP) && !(jump->flags & JUMP_LABEL) && (jump->u… in generate_far_jump_code()
305 jump->addr = (sljit_uw)code_ptr; in generate_far_jump_code()
307 if (jump->flags & JUMP_LABEL) in generate_far_jump_code()
308 jump->flags |= PATCH_MD; in generate_far_jump_code()
310 sljit_unaligned_store_s32(code_ptr, (sljit_s32)jump->u.target); in generate_far_jump_code()
312 sljit_unaligned_store_sw(code_ptr, (sljit_sw)jump->u.target); in generate_far_jump_code()
H A DsljitNativeS390X.c1446 jump = compiler->jumps; in sljit_generate_code()
1474 if (jump && jump->addr == j) { in sljit_generate_code()
1475 if ((jump->flags & SLJIT_REWRITABLE_JUMP) || (jump->flags & JUMP_ADDR)) { in sljit_generate_code()
1484 jump = jump->next; in sljit_generate_code()
1501 SLJIT_ASSERT(!jump); in sljit_generate_code()
1567 if (jump && jump->addr == j) { in sljit_generate_code()
1568 sljit_sw target = (sljit_sw)((jump->flags & JUMP_LABEL) ? jump->u.label->addr : jump->u.target); in sljit_generate_code()
1569 if ((jump->flags & SLJIT_REWRITABLE_JUMP) || (jump->flags & JUMP_ADDR)) { in sljit_generate_code()
1612 jump = jump->next; in sljit_generate_code()
3405 PTR_FAIL_IF(!jump); in sljit_emit_jump()
[all …]
H A DsljitLir.h1462 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_label(struct sljit_jump *jump, struct sljit_label* label);
1464 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_target(struct sljit_jump *jump, sljit_uw target);
1656 static SLJIT_INLINE sljit_uw sljit_get_jump_addr(struct sljit_jump *jump) { return jump->addr; } in sljit_get_jump_addr() argument
/PHP-8.3/ext/random/
H A Drandom_arginfo.h141 ZEND_METHOD(Random_Engine_PcgOneseq128XslRr64, jump);
143 ZEND_METHOD(Random_Engine_Xoshiro256StarStar, jump);
186 …ZEND_ME(Random_Engine_PcgOneseq128XslRr64, jump, arginfo_class_Random_Engine_PcgOneseq128XslRr64_j…
197 …ZEND_ME(Random_Engine_Xoshiro256StarStar, jump, arginfo_class_Random_Engine_Xoshiro256StarStar_jum…
H A Dengine_pcgoneseq128xslrr64.c183 PHP_METHOD(Random_Engine_PcgOneseq128XslRr64, jump) in PHP_METHOD() argument
/PHP-8.3/ext/pcre/pcre2lib/
H A Dpcre2_jit_simd_inc.h526 struct sljit_jump *jump[2]; in fast_forward_char_pair_simd() local
647 jump[1] = JUMP(SLJIT_JUMP); in fast_forward_char_pair_simd()
649 JUMPHERE(jump[0]); in fast_forward_char_pair_simd()
666 JUMPHERE(jump[1]); in fast_forward_char_pair_simd()
729 JUMPHERE(jump[0]); in fast_forward_char_pair_simd()
753 JUMPHERE(jump[0]); in fast_forward_char_pair_simd()
1621 struct sljit_jump *jump[2]; in fast_forward_char_pair_simd() local
1747 jump[0] = CMP(SLJIT_LESS, TMP1, 0, TMP2, 0); in fast_forward_char_pair_simd()
1749 jump[1] = JUMP(SLJIT_JUMP); in fast_forward_char_pair_simd()
1750 JUMPHERE(jump[0]); in fast_forward_char_pair_simd()
[all …]
/PHP-8.3/Zend/tests/match/
H A D017.phpt2 Test strict comparison with match expression jump table

Completed in 75 milliseconds

1234