Lines Matching refs:code_ptr

218 static SLJIT_INLINE sljit_ins* detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, sljit…  in detect_jump_type()  argument
226 return code_ptr; in detect_jump_type()
290 return code_ptr; in detect_jump_type()
297 sljit_ins *code_ptr; in sljit_generate_code() local
318 code_ptr = code; in sljit_generate_code()
332 *code_ptr = *buf_ptr++; in sljit_generate_code()
342 label->addr = (sljit_uw)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code()
343 label->size = code_ptr - code; in sljit_generate_code()
348 jump->addr = (sljit_uw)(code_ptr - 3); in sljit_generate_code()
350 jump->addr = (sljit_uw)(code_ptr - 6); in sljit_generate_code()
352 code_ptr = detect_jump_type(jump, code_ptr, code, executable_offset); in sljit_generate_code()
357 const_->addr = (sljit_uw)code_ptr; in sljit_generate_code()
362 put_label->addr = (sljit_uw)code_ptr; in sljit_generate_code()
367 code_ptr ++; in sljit_generate_code()
375 label->addr = (sljit_uw)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code()
376 label->size = code_ptr - code; in sljit_generate_code()
384 SLJIT_ASSERT(code_ptr - code <= (sljit_s32)compiler->size); in sljit_generate_code()
434 compiler->executable_size = (code_ptr - code) * sizeof(sljit_ins); in sljit_generate_code()
437 code_ptr = (sljit_ins *)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code()
439 SLJIT_CACHE_FLUSH(code, code_ptr); in sljit_generate_code()
440 SLJIT_UPDATE_WX_FLAGS(code, code_ptr, 1); in sljit_generate_code()