Lines Matching refs:SET_FLAGS
1215 #define SET_FLAGS (1 << 20) macro
1646 FAIL_IF(push_inst(compiler, CMP | SET_FLAGS | SRC2_IMM | RN(dst) | 32)); in emit_single_op()
1670 return push_inst(compiler, CMN | SET_FLAGS | RN(src1) | ((src2 & SRC2_IMM) ? src2 : RM(src2))); in emit_single_op()
1671 …return push_inst(compiler, ADD | (flags & SET_FLAGS) | RD(dst) | RN(src1) | ((src2 & SRC2_IMM) ? s… in emit_single_op()
1675 …return push_inst(compiler, ADC | (flags & SET_FLAGS) | RD(dst) | RN(src1) | ((src2 & SRC2_IMM) ? s… in emit_single_op()
1681 return push_inst(compiler, CMP | SET_FLAGS | RN(src1) | ((src2 & SRC2_IMM) ? src2 : RM(src2))); in emit_single_op()
1683 return push_inst(compiler, (!(flags & ARGS_SWAPPED) ? SUB : RSB) | (flags & SET_FLAGS) in emit_single_op()
1688 return push_inst(compiler, (!(flags & ARGS_SWAPPED) ? SBC : RSC) | (flags & SET_FLAGS) in emit_single_op()
1696 if (!(flags & SET_FLAGS)) in emit_single_op()
1703 return push_inst(compiler, CMP | SET_FLAGS | RN(reg) | RM(dst) | 0xfc0); in emit_single_op()
1707 return push_inst(compiler, TST | SET_FLAGS | RN(src1) | ((src2 & SRC2_IMM) ? src2 : RM(src2))); in emit_single_op()
1708 return push_inst(compiler, (!(flags & INV_IMM) ? AND : BIC) | (flags & SET_FLAGS) in emit_single_op()
1713 …return push_inst(compiler, ORR | (flags & SET_FLAGS) | RD(dst) | RN(src1) | ((src2 & SRC2_IMM) ? s… in emit_single_op()
1718 return push_inst(compiler, MVN | (flags & SET_FLAGS) | RD(dst) | RM(src1)); in emit_single_op()
1720 …return push_inst(compiler, EOR | (flags & SET_FLAGS) | RD(dst) | RN(src1) | ((src2 & SRC2_IMM) ? s… in emit_single_op()
1767 return push_inst(compiler, MOV | (flags & SET_FLAGS) | in emit_single_op()
1769 return push_inst(compiler, MOV | (flags & SET_FLAGS) | RD(dst) | RM(src2)); in emit_single_op()
1779 return push_inst(compiler, MOV | (flags & SET_FLAGS) | RD(dst) in emit_single_op()
2076 sljit_s32 flags = HAS_FLAGS(op) ? SET_FLAGS : 0; in emit_op()
2082 if (flags & SET_FLAGS) in emit_op()
2221 SLJIT_ASSERT(!(flags & SET_FLAGS)); in emit_op()
2253 SLJIT_ASSERT((inp_flags & ALLOW_DOUBLE_IMM) && !(flags & SET_FLAGS)); in emit_op()
2781 …return push_inst(compiler, (CMP - CONDITIONAL) | (0x60000000 /* VS */) | SET_FLAGS | RN(TMP_REG1) … in sljit_emit_fop1_cmp()
2874 FAIL_IF(push_inst(compiler, CMP | SET_FLAGS | RN(TMP_REG1) | SRC2_IMM | 0)); in sljit_emit_fop2()
3535 return push_inst(compiler, MOV | SET_FLAGS | RD(TMP_REG2) | RM(dst_reg)); in sljit_emit_op_flags()
4564 return push_inst(compiler, CMP | SET_FLAGS | SRC2_IMM | RN(TMP_REG1)); in sljit_emit_atomic_store()