Lines Matching refs:ins
152 static sljit_s32 push_inst(struct sljit_compiler *compiler, sljit_ins ins) in push_inst() argument
156 *ptr = ins; in push_inst()
161 static sljit_s32 push_imm_s_inst(struct sljit_compiler *compiler, sljit_ins ins, sljit_sw imm) in push_imm_s_inst() argument
163 return push_inst(compiler, ins | IMM_S(imm)); in push_imm_s_inst()
188 diff += SSIZE_OF(ins); in detect_jump_type()
198 diff -= SSIZE_OF(ins); in detect_jump_type()
846 sljit_ins ins; in push_mem_inst() local
850 ins = data_transfer_insts[flags & MEM_MASK] | RS1(base); in push_mem_inst()
852 ins |= ((flags & MEM_MASK) <= GPR_REG ? RD(reg) : FRD(reg)) | IMM_I(offset); in push_mem_inst()
854 ins |= ((flags & MEM_MASK) <= GPR_REG ? RS2(reg) : FRS2(reg)) | IMM_S(offset); in push_mem_inst()
856 return push_inst(compiler, ins); in push_mem_inst()
1059 …2(TMP_ZERO) | ((sljit_ins)((is_clz ? 4 : 5) * SSIZE_OF(ins)) << 7) | ((sljit_ins)(8 * SSIZE_OF(ins… in emit_clz_ctz()
1064 …(TMP_REG1) | RS2(TMP_ZERO) | ((sljit_ins)(2 * SSIZE_OF(ins)) << 7) | ((sljit_ins)(8 * SSIZE_OF(ins… in emit_clz_ctz()
1066 …(TMP_REG2) | RS2(TMP_ZERO) | ((sljit_ins)(2 * SSIZE_OF(ins)) << 7) | ((sljit_ins)(8 * SSIZE_OF(ins… in emit_clz_ctz()
1075 …iler, BNE | RS1(TMP_REG2) | RS2(TMP_ZERO) | ((sljit_ins)0xfe000e80 - ((2 * SSIZE_OF(ins)) << 7)))); in emit_clz_ctz()
1079 …iler, BEQ | RS1(TMP_REG2) | RS2(TMP_ZERO) | ((sljit_ins)0xfe000e80 - ((5 * SSIZE_OF(ins)) << 7)))); in emit_clz_ctz()