Lines Matching refs:sljit_ins
115 typedef sljit_uw sljit_ins;
330 static sljit_s32 push_inst_debug(struct sljit_compiler *compiler, sljit_ins ins, int line)
332 sljit_ins *ptr = (sljit_ins *)ensure_buf(compiler, sizeof(sljit_ins));
341 static sljit_s32 push_inst_nodebug(struct sljit_compiler *compiler, sljit_ins ins)
343 sljit_ins *ptr = (sljit_ins *)ensure_buf(compiler, sizeof(sljit_ins));
352 static sljit_s32 push_inst(struct sljit_compiler *compiler, sljit_ins ins)
354 sljit_ins *ptr = (sljit_ins *)ensure_buf(compiler, sizeof(sljit_ins));
903 static SLJIT_INLINE sljit_ins * detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, sljit_ins *code)
907 sljit_ins *inst;
919 inst = (sljit_ins *)jump->addr;
955 jump->addr -= sizeof(sljit_ins);
960 if ((target_addr & ~0x3FFFFFFFL) == ((jump->addr + sizeof(sljit_ins)) & ~0x3FFFFFFFL)) {
970 if ((target_addr & ~0x3FFFFFFFL) == ((jump->addr + sizeof(sljit_ins)) & ~0x3FFFFFFFL)) {
999 sljit_ins *code;
1000 sljit_ins *code_ptr;
1001 sljit_ins *buf_ptr;
1002 sljit_ins *buf_end;
1014 code = (sljit_ins *)SLJIT_MALLOC_EXEC(compiler->size * sizeof(sljit_ins));
1024 buf_ptr = (sljit_ins *)buf->memory;
1077 buf_ptr = (sljit_ins *)jump->addr;
1092 SLJIT_ASSERT((addr & ~0x3FFFFFFFL) == ((jump->addr + sizeof(sljit_ins)) & ~0x3FFFFFFFL));
1115 compiler->executable_size = (code_ptr - code) * sizeof(sljit_ins);
1179 sljit_ins base;
1242 sljit_ins base;
2409 sljit_ins inst;
2531 sljit_ins *inst = (sljit_ins *)addr;
2541 sljit_ins *inst = (sljit_ins *)addr;