Home | History | Annotate | Download | only in sljit

Lines Matching refs:sljit_ins

34 typedef sljit_ui sljit_ins;
36 static void sparc_cache_flush(sljit_ins *from, sljit_ins *to)
184 static sljit_si push_inst(struct sljit_compiler *compiler, sljit_ins ins, sljit_si delay_slot)
186 sljit_ins *ptr;
190 ptr = (sljit_ins*)ensure_buf(compiler, sizeof(sljit_ins));
198 static SLJIT_INLINE sljit_ins* detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, sljit_ins *code)
202 sljit_ins *inst;
203 sljit_ins saved_inst;
214 inst = (sljit_ins*)jump->addr;
223 jump->addr -= sizeof(sljit_ins);
274 sljit_ins *code;
275 sljit_ins *code_ptr;
276 sljit_ins *buf_ptr;
277 sljit_ins *buf_end;
289 code = (sljit_ins*)SLJIT_MALLOC_EXEC(compiler->size * sizeof(sljit_ins));
299 buf_ptr = (sljit_ins*)buf->memory;
349 buf_ptr = (sljit_ins*)jump->addr;
377 compiler->executable_size = (code_ptr - code) * sizeof(sljit_ins);
496 static SLJIT_CONST sljit_ins data_transfer_insts[16 + 4] = {
570 sljit_ins dest;
946 return push_inst(compiler, *(sljit_ins*)instruction, UNMOVABLE_INS);
1245 static sljit_ins get_cc(sljit_si type)