/external/pcre/dist2/src/sljit/ |
D | sljitNativeS390X.c | 42 typedef sljit_uw sljit_ins; typedef 45 const sljit_ins sljit_ins_const = (sljit_ins)1 << 48; 129 static SLJIT_INLINE sljit_uw sizeof_ins(sljit_ins ins) in sizeof_ins() 146 static sljit_s32 push_inst(struct sljit_compiler *compiler, sljit_ins ins) in push_inst() 148 sljit_ins *ibuf = (sljit_ins *)ensure_buf(compiler, sizeof(sljit_ins)); in push_inst() 155 static sljit_s32 encode_inst(void **ptr, sljit_ins ins) in encode_inst() 366 static SLJIT_INLINE sljit_ins op(__VA_ARGS__) 546 return (pattern) | ((sljit_ins)(reg & 0xf) << 36) | (imm & 0xffffffff); \ 598 sljit_ins ri, xi, bi, di; \ 601 ri = (sljit_ins)(r & 0xf) << 20; \ [all …]
|
D | sljitNativeARM_64.c | 33 typedef sljit_u32 sljit_ins; typedef 137 static sljit_s32 push_inst(struct sljit_compiler *compiler, sljit_ins ins) in push_inst() 139 sljit_ins *ptr = (sljit_ins*)ensure_buf(compiler, sizeof(sljit_ins)); in push_inst() 154 …IT_INLINE sljit_sw detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, sljit_ins *code,… in detect_jump_type() 174 diff += sizeof(sljit_ins); in detect_jump_type() 177 jump->addr -= sizeof(sljit_ins); in detect_jump_type() 181 diff -= sizeof(sljit_ins); in detect_jump_type() 227 sljit_ins *code; in sljit_generate_code() 228 sljit_ins *code_ptr; in sljit_generate_code() 229 sljit_ins *buf_ptr; in sljit_generate_code() [all …]
|
D | sljitNativeSPARC_common.c | 34 typedef sljit_u32 sljit_ins; typedef 38 static void sparc_cache_flush(sljit_ins *from, sljit_ins *to) in sparc_cache_flush() 204 static sljit_s32 push_inst(struct sljit_compiler *compiler, sljit_ins ins, sljit_s32 delay_slot) in push_inst() 206 sljit_ins *ptr; in push_inst() 210 ptr = (sljit_ins*)ensure_buf(compiler, sizeof(sljit_ins)); in push_inst() 218 static SLJIT_INLINE sljit_ins* detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, sljit… in detect_jump_type() 222 sljit_ins *inst; in detect_jump_type() 223 sljit_ins saved_inst; in detect_jump_type() 234 inst = (sljit_ins*)jump->addr; in detect_jump_type() 243 jump->addr -= sizeof(sljit_ins); in detect_jump_type() [all …]
|
D | sljitNativeMIPS_common.c | 60 typedef sljit_u32 sljit_ins; typedef 291 static sljit_s32 push_inst(struct sljit_compiler *compiler, sljit_ins ins, sljit_s32 delay_slot) in push_inst() 293 sljit_ins *ptr = (sljit_ins*)ensure_buf(compiler, sizeof(sljit_ins)); in push_inst() 303 static SLJIT_INLINE sljit_ins invert_branch(sljit_s32 flags) in invert_branch() 314 static SLJIT_INLINE sljit_ins* detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, sljit… in detect_jump_type() 318 sljit_ins *inst; in detect_jump_type() 319 sljit_ins saved_inst; in detect_jump_type() 336 inst = (sljit_ins *)jump->addr; in detect_jump_type() 354 jump->addr -= sizeof(sljit_ins); in detect_jump_type() 360 jump->addr -= 2 * sizeof(sljit_ins); in detect_jump_type() [all …]
|
D | sljitNativePPC_common.c | 34 typedef sljit_u32 sljit_ins; typedef 51 static void ppc_cache_flush(sljit_ins *from, sljit_ins *to) in ppc_cache_flush() 250 static sljit_s32 push_inst(struct sljit_compiler *compiler, sljit_ins ins) in push_inst() 252 sljit_ins *ptr = (sljit_ins*)ensure_buf(compiler, sizeof(sljit_ins)); in push_inst() 259 …T_INLINE sljit_s32 detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, sljit_ins *code,… in detect_jump_type() 299 diff -= sizeof(sljit_ins); in detect_jump_type() 351 sljit_ins *inst = (sljit_ins *)put_label->addr; in put_label_set() 382 sljit_ins *code; in sljit_generate_code() 383 sljit_ins *code_ptr; in sljit_generate_code() 384 sljit_ins *buf_ptr; in sljit_generate_code() [all …]
|
D | sljitNativeMIPS_64.c | 34 sljit_ins ins; in load_immediate() 163 sljit_ins ins; in emit_single_op() 527 sljit_ins *inst = (sljit_ins *)addr; in sljit_set_jump_addr() 536 inst = (sljit_ins *)SLJIT_ADD_EXEC_OFFSET(inst, executable_offset); in sljit_set_jump_addr() 545 static sljit_s32 call_with_args(struct sljit_compiler *compiler, sljit_s32 arg_types, sljit_ins *in… in call_with_args() 551 sljit_ins prev_ins = NOP; in call_with_args() 552 sljit_ins ins = NOP; in call_with_args() 623 sljit_ins ins; in sljit_emit_call() 651 sljit_ins ins; in sljit_emit_icall()
|
D | sljitNativeMIPS_32.c | 427 sljit_ins *inst = (sljit_ins *)addr; in sljit_set_jump_addr() 435 inst = (sljit_ins *)SLJIT_ADD_EXEC_OFFSET(inst, executable_offset); in sljit_set_jump_addr() 444 static sljit_s32 call_with_args(struct sljit_compiler *compiler, sljit_s32 arg_types, sljit_ins *in… in call_with_args() 452 sljit_ins prev_ins = NOP; in call_with_args() 453 sljit_ins ins = NOP; in call_with_args() 619 sljit_ins ins; in sljit_emit_call() 649 sljit_ins ins; in sljit_emit_icall()
|
D | sljitNativePPC_32.c | 260 sljit_ins *inst = (sljit_ins *)addr; in sljit_set_jump_addr() 268 inst = (sljit_ins *)SLJIT_ADD_EXEC_OFFSET(inst, executable_offset); in sljit_set_jump_addr()
|
D | sljitNativeSPARC_32.c | 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()
|
D | sljitNativeARM_T2_32.c | 37 typedef sljit_u32 sljit_ins; typedef 200 static sljit_s32 push_inst16(struct sljit_compiler *compiler, sljit_ins inst) in push_inst16() 212 static sljit_s32 push_inst32(struct sljit_compiler *compiler, sljit_ins inst) in push_inst32() 214 sljit_u16 *ptr = (sljit_u16*)ensure_buf(compiler, sizeof(sljit_ins)); in push_inst32() 891 static const sljit_ins sljit_mem16[12] = { 908 static const sljit_ins sljit_mem16_imm5[12] = { 927 static const sljit_ins sljit_mem32[13] = { 1064 sljit_ins push = 0; in sljit_emit_enter() 1193 sljit_ins pop = 0; in sljit_emit_return() 1526 return push_inst32(compiler, *(sljit_ins*)instruction); in sljit_emit_op_custom() [all …]
|
D | sljitNativePPC_64.c | 479 sljit_ins *inst = (sljit_ins*)addr; in sljit_set_jump_addr() 488 inst = (sljit_ins *)SLJIT_ADD_EXEC_OFFSET(inst, executable_offset); in sljit_set_jump_addr()
|