Lines Matching refs:ins

327 static sljit_s32 push_inst(struct sljit_compiler *compiler, sljit_ins ins, sljit_s32 delay_slot)  in push_inst()  argument
331 || (sljit_ins)delay_slot == ((ins >> 11) & 0x1f) in push_inst()
332 || (sljit_ins)delay_slot == ((ins >> 16) & 0x1f)); in push_inst()
334 *ptr = ins; in push_inst()
1109 sljit_ins ins; in sljit_emit_return_void() local
1114 emit_stack_frame_release(compiler, 0, &ins); in sljit_emit_return_void()
1117 return push_inst(compiler, ins, UNMOVABLE_INS); in sljit_emit_return_void()
1123 sljit_ins ins; in sljit_emit_return_to() local
1139 FAIL_IF(emit_stack_frame_release(compiler, 1, &ins)); in sljit_emit_return_to()
1143 return push_inst(compiler, ins, UNMOVABLE_INS); in sljit_emit_return_to()
1146 if (ins != NOP) in sljit_emit_return_to()
1147 FAIL_IF(push_inst(compiler, ins, MOVABLE_INS)); in sljit_emit_return_to()
1468 sljit_ins ins, op_dimm, op_dimm32, op_dv; in emit_single_op() local
1990 ins = op_dimm32; in emit_single_op()
1994 ins = (op & SLJIT_32) ? op_imm : op_dimm; in emit_single_op()
1997 FAIL_IF(push_inst(compiler, ins | T(src1) | DA(EQUAL_FLAG) | SH_IMM(src2), EQUAL_FLAG)); in emit_single_op()
2001 return push_inst(compiler, ins | T(src1) | D(dst) | SH_IMM(src2), DR(dst)); in emit_single_op()
2004 ins = (op & SLJIT_32) ? op_v : op_dv; in emit_single_op()
2006 FAIL_IF(push_inst(compiler, ins | S(src2) | T(src1) | DA(EQUAL_FLAG), EQUAL_FLAG)); in emit_single_op()
2010 return push_inst(compiler, ins | S(src2) | T(src1) | D(dst), DR(dst)); in emit_single_op()
3295 sljit_ins ins; in sljit_emit_cmov() local
3315 ins = MOVZ | TA(EQUAL_FLAG); in sljit_emit_cmov()
3318 ins = MOVN | TA(EQUAL_FLAG); in sljit_emit_cmov()
3325 ins = MOVN | TA(OTHER_FLAG); in sljit_emit_cmov()
3332 ins = MOVZ | TA(OTHER_FLAG); in sljit_emit_cmov()
3344 ins = MOVT; in sljit_emit_cmov()
3356 ins = MOVF; in sljit_emit_cmov()
3359 ins = MOVZ | TA(OTHER_FLAG); in sljit_emit_cmov()
3364 return push_inst(compiler, ins | S(src) | D(dst_reg), DR(dst_reg)); in sljit_emit_cmov()
3436 sljit_ins ins; in sljit_emit_mem() local
3457 ins = ((type & SLJIT_MEM_STORE) ? SWL : LWL) | S(mem); in sljit_emit_mem()
3460 ins = ((type & SLJIT_MEM_STORE) ? SDL : LDL) | S(mem); in sljit_emit_mem()
3464 FAIL_IF(push_inst(compiler, ins | T(REG_PAIR_FIRST(reg)) | IMM(memw), DR(REG_PAIR_FIRST(reg)))); in sljit_emit_mem()
3466 …FAIL_IF(push_inst(compiler, ins | T(REG_PAIR_SECOND(reg)) | IMM(memw + SSIZE_OF(sw)), DR(REG_PAIR_… in sljit_emit_mem()
3473 ins = ((type & SLJIT_MEM_STORE) ? STORE_W : LOAD_W) | S(mem); in sljit_emit_mem()
3476 …FAIL_IF(push_inst(compiler, ins | T(REG_PAIR_SECOND(reg)) | IMM(memw + SSIZE_OF(sw)), DR(REG_PAIR_… in sljit_emit_mem()
3477 return push_inst(compiler, ins | T(REG_PAIR_FIRST(reg)) | IMM(memw), DR(REG_PAIR_FIRST(reg))); in sljit_emit_mem()
3480 FAIL_IF(push_inst(compiler, ins | T(REG_PAIR_FIRST(reg)) | IMM(memw), DR(REG_PAIR_FIRST(reg)))); in sljit_emit_mem()
3481 …return push_inst(compiler, ins | T(REG_PAIR_SECOND(reg)) | IMM(memw + SSIZE_OF(sw)), DR(REG_PAIR_S… in sljit_emit_mem()