Home
last modified time | relevance | path

Searched refs:new_addr (Results 1 – 12 of 12) sorted by relevance

/PHP-5.5/ext/pcre/pcrelib/sljit/
H A DsljitNativeSPARC_32.c148 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_addr) in sljit_set_jump_addr() argument
152 inst[0] = (inst[0] & 0xffc00000) | ((new_addr >> 10) & 0x3fffff); in sljit_set_jump_addr()
153 inst[1] = (inst[1] & 0xfffffc00) | (new_addr & 0x3ff); in sljit_set_jump_addr()
H A DsljitNativePPC_64.c401 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_addr) in sljit_set_jump_addr() argument
405 inst[0] = (inst[0] & 0xffff0000) | ((new_addr >> 48) & 0xffff); in sljit_set_jump_addr()
406 inst[1] = (inst[1] & 0xffff0000) | ((new_addr >> 32) & 0xffff); in sljit_set_jump_addr()
407 inst[3] = (inst[3] & 0xffff0000) | ((new_addr >> 16) & 0xffff); in sljit_set_jump_addr()
408 inst[4] = (inst[4] & 0xffff0000) | (new_addr & 0xffff); in sljit_set_jump_addr()
H A DsljitNativePPC_32.c253 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_addr) in sljit_set_jump_addr() argument
257 inst[0] = (inst[0] & 0xffff0000) | ((new_addr >> 16) & 0xffff); in sljit_set_jump_addr()
258 inst[1] = (inst[1] & 0xffff0000) | (new_addr & 0xffff); in sljit_set_jump_addr()
H A DsljitNativeMIPS_64.c449 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_addr) in sljit_set_jump_addr() argument
453 inst[0] = (inst[0] & 0xffff0000) | ((new_addr >> 48) & 0xffff); in sljit_set_jump_addr()
454 inst[1] = (inst[1] & 0xffff0000) | ((new_addr >> 32) & 0xffff); in sljit_set_jump_addr()
455 inst[3] = (inst[3] & 0xffff0000) | ((new_addr >> 16) & 0xffff); in sljit_set_jump_addr()
456 inst[5] = (inst[5] & 0xffff0000) | (new_addr & 0xffff); in sljit_set_jump_addr()
H A DsljitNativeMIPS_32.c350 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_addr) in sljit_set_jump_addr() argument
354 inst[0] = (inst[0] & 0xffff0000) | ((new_addr >> 16) & 0xffff); in sljit_set_jump_addr()
355 inst[1] = (inst[1] & 0xffff0000) | (new_addr & 0xffff); in sljit_set_jump_addr()
H A DsljitNativeARM_32.c449 static SLJIT_INLINE void inline_set_jump_addr(sljit_uw addr, sljit_uw new_addr, sljit_si flush) in inline_set_jump_addr() argument
456 sljit_sw diff = (sljit_sw)(((sljit_sw)new_addr - (sljit_sw)(inst + 2)) >> 2); in inline_set_jump_addr()
492 *ptr = new_addr; in inline_set_jump_addr()
497 inst[0] = MOVW | (inst[0] & 0xf000) | ((new_addr << 4) & 0xf0000) | (new_addr & 0xfff); in inline_set_jump_addr()
498 inst[1] = MOVT | (inst[1] & 0xf000) | ((new_addr >> 12) & 0xf0000) | ((new_addr >> 16) & 0xfff); in inline_set_jump_addr()
2558 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_addr) in sljit_set_jump_addr() argument
2560 inline_set_jump_addr(addr, new_addr, 1); in sljit_set_jump_addr()
H A DsljitLir.h1094 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_addr);
H A DsljitNativeTILEGX_64.c2527 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_addr) in sljit_set_jump_addr() argument
2531 inst[0] = (inst[0] & ~(0xFFFFL << 43)) | (((new_addr >> 32) & 0xffff) << 43); in sljit_set_jump_addr()
2532 inst[1] = (inst[1] & ~(0xFFFFL << 43)) | (((new_addr >> 16) & 0xffff) << 43); in sljit_set_jump_addr()
2533 inst[2] = (inst[2] & ~(0xFFFFL << 43)) | ((new_addr & 0xffff) << 43); in sljit_set_jump_addr()
H A DsljitLir.c2015 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_addr) in sljit_set_jump_addr() argument
2018 SLJIT_UNUSED_ARG(new_addr); in sljit_set_jump_addr()
H A DsljitNativeX86_common.c2926 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_addr) argument
2929 *(sljit_sw*)addr = new_addr - (addr + 4);
2931 *(sljit_uw*)addr = new_addr;
H A DsljitNativeARM_64.c2038 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_addr) in sljit_set_jump_addr() argument
2041 modify_imm64_const(inst, new_addr); in sljit_set_jump_addr()
H A DsljitNativeARM_T2_32.c2078 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_addr) in sljit_set_jump_addr() argument
2081 modify_imm32_const(inst, new_addr); in sljit_set_jump_addr()

Completed in 65 milliseconds