Home | History | Annotate | Download | only in sljit

Lines Matching refs:code_ptr

198 static SLJIT_INLINE sljit_ins* detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, sljit_ins *code)
206 return code_ptr;
268 return code_ptr;
275 sljit_ins *code_ptr;
293 code_ptr = code;
302 *code_ptr = *buf_ptr++;
309 label->addr = (sljit_uw)code_ptr;
310 label->size = code_ptr - code;
315 jump->addr = (sljit_uw)(code_ptr - 3);
317 jump->addr = (sljit_uw)(code_ptr - 6);
319 code_ptr = detect_jump_type(jump, code_ptr, code);
324 const_->addr = (sljit_uw)code_ptr;
327 code_ptr ++;
335 label->addr = (sljit_uw)code_ptr;
336 label->size = code_ptr - code;
343 SLJIT_ASSERT(code_ptr - code <= (sljit_si)compiler->size);
377 compiler->executable_size = (code_ptr - code) * sizeof(sljit_ins);
378 SLJIT_CACHE_FLUSH(code, code_ptr);