Lines Matching refs:ins
144 static sljit_s32 push_inst(struct sljit_compiler *compiler, sljit_ins ins) in push_inst() argument
148 *ptr = ins; in push_inst()
181 diff += SSIZE_OF(ins); in detect_jump_type()
188 diff -= SSIZE_OF(ins); in detect_jump_type()
445 sljit_ins ins; in logical_imm() local
495 ins = 1 << 22; in logical_imm()
497 ins = (0x3f - ((len << 1) - 1)) << 10; in logical_imm()
500 return ins | ((len - ones - 1) << 10) | ((len - ones - right) << 16); in logical_imm()
502 return ins | ((ones - 1) << 10) | ((len - right) << 16); in logical_imm()
2314 sljit_ins ins; in sljit_get_local_base() local
2324 ins = ADDI; in sljit_get_local_base()
2327 ins = SUBI; in sljit_get_local_base()
2331 FAIL_IF(push_inst(compiler, ins | RD(dst_reg) | RN(SLJIT_SP) | (sljit_ins)(offset << 10))); in sljit_get_local_base()
2333 …FAIL_IF(push_inst(compiler, ins | RD(dst_reg) | RN(SLJIT_SP) | (sljit_ins)((offset & 0xfff000) >> … in sljit_get_local_base()
2337 FAIL_IF(push_inst(compiler, ins | RD(dst_reg) | RN(dst_reg) | (sljit_ins)(offset << 10))); in sljit_get_local_base()