Lines Matching refs:condition
1761 sljit_s32 flags, tmp_src, condition; in sljit_emit_cmp() local
1767 condition = type & 0xff; in sljit_emit_cmp()
1769 if ((condition == SLJIT_EQUAL || condition == SLJIT_NOT_EQUAL)) { in sljit_emit_cmp()
1783 switch (condition) { in sljit_emit_cmp()
1785 condition = SLJIT_GREATER; in sljit_emit_cmp()
1788 condition = SLJIT_LESS_EQUAL; in sljit_emit_cmp()
1791 condition = SLJIT_LESS; in sljit_emit_cmp()
1794 condition = SLJIT_GREATER_EQUAL; in sljit_emit_cmp()
1797 condition = SLJIT_SIG_GREATER; in sljit_emit_cmp()
1800 condition = SLJIT_SIG_LESS_EQUAL; in sljit_emit_cmp()
1803 condition = SLJIT_SIG_LESS; in sljit_emit_cmp()
1806 condition = SLJIT_SIG_GREATER_EQUAL; in sljit_emit_cmp()
1810 type = condition | (type & (SLJIT_I32_OP | SLJIT_REWRITABLE_JUMP)); in sljit_emit_cmp()
1819 if (condition <= SLJIT_NOT_ZERO) in sljit_emit_cmp()
1822 flags = condition << VARIABLE_FLAG_SHIFT; in sljit_emit_cmp()
1834 return sljit_emit_jump(compiler, condition | (type & (SLJIT_REWRITABLE_JUMP | SLJIT_I32_OP))); in sljit_emit_cmp()