Home
last modified time | relevance | path

Searched refs:sljit_ins (Results 1 – 11 of 11) sorted by relevance

/PHP-8.2/ext/pcre/pcre2lib/sljit/
H A DsljitNativeARM_64.c144 sljit_ins *ptr = (sljit_ins*)ensure_buf(compiler, sizeof(sljit_ins)); in push_inst()
232 sljit_ins *code; in sljit_generate_code()
234 sljit_ins *buf_ptr; in sljit_generate_code()
235 sljit_ins *buf_end; in sljit_generate_code()
441 sljit_ins ins; in logical_imm()
928 sljit_ins offs; in sljit_emit_enter()
1113 sljit_ins offs; in emit_stack_frame_release()
1930 sljit_ins cc; in sljit_emit_op_flags()
1978 sljit_ins cc; in sljit_emit_cmov()
2083 sljit_ins ins; in sljit_get_local_base()
[all …]
H A DsljitNativePPC_common.c51 static void ppc_cache_flush(sljit_ins *from, sljit_ins *to) in ppc_cache_flush()
238 | (((sljit_ins)(sh) & 0x20) >> 4) | (((sljit_ins)(mb) & 0x1f) << 6) | ((sljit_ins)(mb) & 0x20))
257 sljit_ins *ptr = (sljit_ins*)ensure_buf(compiler, sizeof(sljit_ins)); in push_inst()
356 sljit_ins *inst = (sljit_ins *)put_label->addr; in put_label_set()
387 sljit_ins *code; in sljit_generate_code()
389 sljit_ins *buf_ptr; in sljit_generate_code()
390 sljit_ins *buf_end; in sljit_generate_code()
928 …(((sljit_ins)(inst) & ~(sljit_ins)INT_ALIGNED) | (sljit_ins)(((flags) & MEM_MASK) <= GPR_REG ? D(r…
1067 sljit_ins inst; in emit_op_mem()
2412 sljit_ins inst; in sljit_emit_mem()
[all …]
H A DsljitNativeS390X.c45 static const sljit_ins sljit_ins_const = (sljit_ins)1 << 48;
173 sljit_ins *ibuf = (sljit_ins *)ensure_buf(compiler, sizeof(sljit_ins)); in push_inst()
811 sljit_ins m1 = (sljit_ins)(mask & 0xf) << 20; in SLJIT_S390X_INSTRUCTION()
812 sljit_ins ri2 = (sljit_ins)target & 0xffff; in SLJIT_S390X_INSTRUCTION()
818 sljit_ins m1 = (sljit_ins)(mask & 0xf) << 36; in SLJIT_S390X_INSTRUCTION()
819 sljit_ins ri2 = (sljit_ins)target & 0xffffffff; in SLJIT_S390X_INSTRUCTION()
986 sljit_ins ins; in load_word()
1008 sljit_ins ins; in store_word()
1265 sljit_ins op;
1425 sljit_ins *ibuf = (sljit_ins *)buf->memory; in sljit_generate_code()
[all …]
H A DsljitNativeSPARC_common.c34 typedef sljit_u32 sljit_ins; typedef
38 static void sparc_cache_flush(sljit_ins *from, sljit_ins *to) in sparc_cache_flush()
210 sljit_ins *ptr; in push_inst()
214 ptr = (sljit_ins*)ensure_buf(compiler, sizeof(sljit_ins)); in push_inst()
226 sljit_ins *inst; in detect_jump_type()
227 sljit_ins saved_inst; in detect_jump_type()
300 sljit_ins *code; in sljit_generate_code()
301 sljit_ins *code_ptr; in sljit_generate_code()
302 sljit_ins *buf_ptr; in sljit_generate_code()
303 sljit_ins *buf_end; in sljit_generate_code()
[all …]
H A DsljitNativeMIPS_common.c296 sljit_ins *ptr = (sljit_ins*)ensure_buf(compiler, sizeof(sljit_ins)); in push_inst()
322 sljit_ins *inst; in detect_jump_type()
478 sljit_ins *inst = (sljit_ins *)put_label->addr; in put_label_set()
509 sljit_ins *code; in sljit_generate_code()
511 sljit_ins *buf_ptr; in sljit_generate_code()
771 sljit_ins base; in sljit_emit_enter()
1068 sljit_ins ins; in sljit_emit_return_void()
1802 sljit_ins inst; in sljit_emit_fop1_cmp()
2045 sljit_ins inst; in sljit_emit_jump()
2145 sljit_ins inst; in sljit_emit_cmp()
[all …]
H A DsljitNativePPC_64.c67 FAIL_IF(push_inst(compiler, ADDI | D(reg) | A(0) | (sljit_ins)(tmp >> 48))); in load_immediate()
73 FAIL_IF(push_inst(compiler, ADDIS | D(reg) | A(0) | (sljit_ins)(tmp >> 48))); in load_immediate()
84 FAIL_IF(push_inst(compiler, ADDI | D(reg) | A(0) | (sljit_ins)(tmp >> 48))); in load_immediate()
86 return push_inst(compiler, ORI | S(reg) | A(reg) | (sljit_ins)tmp2); in load_immediate()
92 FAIL_IF(push_inst(compiler, ORIS | S(reg) | A(reg) | (sljit_ins)(tmp2 >> 16))); in load_immediate()
100 FAIL_IF(push_inst(compiler, ADDI | D(reg) | A(0) | (sljit_ins)(tmp >> 48))); in load_immediate()
104 FAIL_IF(push_inst(compiler, ORI | S(reg) | A(reg) | (sljit_ins)(tmp2 >> 48))); in load_immediate()
493 sljit_ins *inst = (sljit_ins*)addr; in sljit_set_jump_addr()
497 inst[0] = (inst[0] & 0xffff0000u) | ((sljit_ins)(new_target >> 48) & 0xffff); in sljit_set_jump_addr()
500 inst[4] = (inst[4] & 0xffff0000u) | ((sljit_ins)new_target & 0xffff); in sljit_set_jump_addr()
[all …]
H A DsljitNativeARM_T2_32.c37 typedef sljit_u32 sljit_ins; typedef
62 #define RD3(rd) ((sljit_ins)reg_map[rd])
66 #define IMM3(imm) ((sljit_ins)imm << 6)
67 #define IMM8(imm) ((sljit_ins)imm)
71 …(((sljit_ins)reg_map[rn] << 3) | ((sljit_ins)reg_map[rd] & 0x7) | (((sljit_ins)reg_map[rd] & 0x8) …
80 #define RM4(rm) ((sljit_ins)reg_map[rm])
84 #define DM4(dm) ((sljit_ins)freg_map[dm])
242 sljit_ins dst = inst[1] & 0x0f00; in modify_imm32_const()
2073 sljit_ins cc; in sljit_emit_jump()
2443 sljit_ins cc; in sljit_emit_op_flags()
[all …]
H A DsljitNativeMIPS_64.c34 sljit_ins ins; in load_immediate()
163 sljit_ins ins; in emit_single_op()
548 sljit_ins *inst = (sljit_ins *)addr; in sljit_set_jump_addr()
552 inst[0] = (inst[0] & 0xffff0000) | ((sljit_ins)(new_target >> 48) & 0xffff); in sljit_set_jump_addr()
553 inst[1] = (inst[1] & 0xffff0000) | ((sljit_ins)(new_target >> 32) & 0xffff); in sljit_set_jump_addr()
555 inst[5] = (inst[5] & 0xffff0000) | ((sljit_ins)new_target & 0xffff); in sljit_set_jump_addr()
557 inst = (sljit_ins *)SLJIT_ADD_EXEC_OFFSET(inst, executable_offset); in sljit_set_jump_addr()
572 sljit_ins prev_ins = *ins_ptr; in call_with_args()
573 sljit_ins ins = NOP; in call_with_args()
644 sljit_ins ins = NOP; in sljit_emit_call()
[all …]
H A DsljitNativeSPARC_32.c87 FAIL_IF(push_inst(compiler, BICC | DA(0xe) | ((sljit_ins)-2 & DISP_MASK), UNMOVABLE_INS)); in emit_single_op()
268 sljit_ins *inst = (sljit_ins *)addr; in sljit_set_jump_addr()
276 inst = (sljit_ins *)SLJIT_ADD_EXEC_OFFSET(inst, executable_offset); in sljit_set_jump_addr()
H A DsljitNativeMIPS_32.c426 sljit_ins *inst = (sljit_ins *)addr; in sljit_set_jump_addr()
434 inst = (sljit_ins *)SLJIT_ADD_EXEC_OFFSET(inst, executable_offset); in sljit_set_jump_addr()
443 static sljit_s32 call_with_args(struct sljit_compiler *compiler, sljit_s32 arg_types, sljit_ins *in… in call_with_args()
450 sljit_ins prev_ins = NOP; in call_with_args()
451 sljit_ins ins = NOP; in call_with_args()
577 sljit_ins ins; in sljit_emit_call()
621 sljit_ins ins; in sljit_emit_icall()
H A DsljitNativePPC_32.c269 sljit_ins *inst = (sljit_ins *)addr; in sljit_set_jump_addr()
277 inst = (sljit_ins *)SLJIT_ADD_EXEC_OFFSET(inst, executable_offset); in sljit_set_jump_addr()

Completed in 59 milliseconds