Lines Matching refs:src1

1620 … sljit_compiler *compiler, sljit_si op, sljit_si flags, sljit_si dst, sljit_si src1, sljit_sw src2)  in emit_single_op()  argument
1627 SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM)); in emit_single_op()
1634 SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM)); in emit_single_op()
1647 SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM)); in emit_single_op()
1660 SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM)); in emit_single_op()
1672 SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM)); in emit_single_op()
1681 SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM)); in emit_single_op()
1692 FAIL_IF(SHRUI(TMP_EREG1, reg_map[src1], 63)); in emit_single_op()
1698 FAIL_IF(ADDLI(EQUAL_FLAG, reg_map[src1], src2)); in emit_single_op()
1702 FAIL_IF(ORI(ULESS_FLAG ,reg_map[src1], src2)); in emit_single_op()
1705 FAIL_IF(OR(ULESS_FLAG,reg_map[src1],ULESS_FLAG)); in emit_single_op()
1711 FAIL_IF(ADDLI(reg_map[dst], reg_map[src1], src2)); in emit_single_op()
1721 FAIL_IF(XOR(TMP_EREG1, reg_map[src1], reg_map[src2])); in emit_single_op()
1724 if (src1 != dst) in emit_single_op()
1725 overflow_ra = reg_map[src1]; in emit_single_op()
1730 FAIL_IF(ADD(TMP_EREG2, reg_map[src1], ZERO)); in emit_single_op()
1736 FAIL_IF(ADD(EQUAL_FLAG ,reg_map[src1], reg_map[src2])); in emit_single_op()
1739 FAIL_IF(OR(ULESS_FLAG,reg_map[src1], reg_map[src2])); in emit_single_op()
1743 FAIL_IF(ADD(reg_map[dst],reg_map[src1], reg_map[src2])); in emit_single_op()
1764 FAIL_IF(ORI(TMP_EREG1, reg_map[src1], src2)); in emit_single_op()
1767 FAIL_IF(OR(TMP_EREG1, reg_map[src1], TMP_EREG1)); in emit_single_op()
1771 FAIL_IF(ADDLI(reg_map[dst], reg_map[src1], src2)); in emit_single_op()
1775 FAIL_IF(OR(TMP_EREG1, reg_map[src1], reg_map[src2])); in emit_single_op()
1778 FAIL_IF(ADD(reg_map[dst], reg_map[src1], reg_map[src2])); in emit_single_op()
1804 FAIL_IF(SHRUI(TMP_EREG1,reg_map[src1], 63)); in emit_single_op()
1809 if (src1 != dst) in emit_single_op()
1810 overflow_ra = reg_map[src1]; in emit_single_op()
1813 FAIL_IF(ADD(TMP_EREG2, reg_map[src1], ZERO)); in emit_single_op()
1820 FAIL_IF(ADDLI(EQUAL_FLAG, reg_map[src1], -src2)); in emit_single_op()
1824 FAIL_IF(CMPLTU(ULESS_FLAG, reg_map[src1], ADDR_TMP_mapped)); in emit_single_op()
1829 FAIL_IF(ADDLI(reg_map[dst], reg_map[src1], -src2)); in emit_single_op()
1834 FAIL_IF(XOR(TMP_EREG1, reg_map[src1], reg_map[src2])); in emit_single_op()
1837 if (src1 != dst) in emit_single_op()
1838 overflow_ra = reg_map[src1]; in emit_single_op()
1841 FAIL_IF(ADD(TMP_EREG2, reg_map[src1], ZERO)); in emit_single_op()
1847 FAIL_IF(SUB(EQUAL_FLAG, reg_map[src1], reg_map[src2])); in emit_single_op()
1850 FAIL_IF(CMPLTU(ULESS_FLAG, reg_map[src1], reg_map[src2])); in emit_single_op()
1853 FAIL_IF(CMPLTU(UGREATER_FLAG, reg_map[src2], reg_map[src1])); in emit_single_op()
1856 FAIL_IF(CMPLTS(LESS_FLAG ,reg_map[src1] ,reg_map[src2])); in emit_single_op()
1857 FAIL_IF(CMPLTS(GREATER_FLAG ,reg_map[src2] ,reg_map[src1])); in emit_single_op()
1862 FAIL_IF(SUB(reg_map[dst], reg_map[src1], reg_map[src2])); in emit_single_op()
1883 FAIL_IF(CMPLTU(TMP_EREG1, reg_map[src1], ADDR_TMP_mapped)); in emit_single_op()
1887 FAIL_IF(ADDLI(reg_map[dst], reg_map[src1], -src2)); in emit_single_op()
1891 FAIL_IF(CMPLTU(TMP_EREG1, reg_map[src1], reg_map[src2])); in emit_single_op()
1893 FAIL_IF(SUB(reg_map[dst], reg_map[src1], reg_map[src2])); in emit_single_op()
1911 compiler, op_norm, EQUAL_FLAG, reg_map[src1], \ in emit_single_op()
1915 compiler, op_norm, reg_map[dst], reg_map[src1], \ in emit_single_op()
1920 compiler, op_norm, EQUAL_FLAG, reg_map[src1], \ in emit_single_op()
1924 compiler, op_norm, reg_map[dst], reg_map[src1], \ in emit_single_op()
1944 compiler, op_imm, EQUAL_FLAG, reg_map[src1], \ in emit_single_op()
1948 compiler, op_imm, reg_map[dst], reg_map[src1], \ in emit_single_op()
1953 compiler, op_imm, reg_map[dst], reg_map[src1], \ in emit_single_op()
1957 compiler, op_norm, reg_map[dst], reg_map[src1], \ in emit_single_op()
1978 …piler, sljit_si op, sljit_si flags, sljit_si dst, sljit_sw dstw, sljit_si src1, sljit_sw src1w, sl… in emit_op() argument
2017 if (!(flags & SRC2_IMM) && (flags & CUMULATIVE_OP) && (src1 & SLJIT_IMM) && src1w) { in emit_op()
2025 src1 = src2; in emit_op()
2034 if (FAST_IS_REG(src1)) { in emit_op()
2035 src1_r = src1; in emit_op()
2037 } else if (src1 & SLJIT_IMM) { in emit_op()
2044 if (getput_arg_fast(compiler, flags | LOAD_DATA, TMP_REG1_mapped, src1, src1w)) in emit_op()
2078 if (!can_cache(src1, src1w, src2, src2w) && can_cache(src1, src1w, dst, dstw)) { in emit_op()
2079 FAIL_IF(getput_arg(compiler, flags | LOAD_DATA, TMP_REG2_mapped, src2, src2w, src1, src1w)); in emit_op()
2080 FAIL_IF(getput_arg(compiler, flags | LOAD_DATA, TMP_REG1_mapped, src1, src1w, dst, dstw)); in emit_op()
2082 FAIL_IF(getput_arg(compiler, flags | LOAD_DATA, TMP_REG1_mapped, src1, src1w, src2, src2w)); in emit_op()
2086 FAIL_IF(getput_arg(compiler, flags | LOAD_DATA, TMP_REG1_mapped, src1, src1w, dst, dstw)); in emit_op()
2282 …it_compiler *compiler, sljit_si op, sljit_si dst, sljit_sw dstw, sljit_si src1, sljit_sw src1w, sl… in sljit_emit_op2() argument
2285 check_sljit_emit_op2(compiler, op, dst, dstw, src1, src1w, src2, src2w); in sljit_emit_op2()
2287 ADJUST_LOCAL_OFFSET(src1, src1w); in sljit_emit_op2()
2293 return emit_op(compiler, op, CUMULATIVE_OP | IMM_OP, dst, dstw, src1, src1w, src2, src2w); in sljit_emit_op2()
2297 return emit_op(compiler, op, IMM_OP, dst, dstw, src1, src1w, src2, src2w); in sljit_emit_op2()
2300 return emit_op(compiler, op, CUMULATIVE_OP, dst, dstw, src1, src1w, src2, src2w); in sljit_emit_op2()
2305 …return emit_op(compiler, op, CUMULATIVE_OP | LOGICAL_OP | IMM_OP, dst, dstw, src1, src1w, src2, sr… in sljit_emit_op2()
2315 return emit_op(compiler, op, IMM_OP, dst, dstw, src1, src1w, src2, src2w); in sljit_emit_op2()
2526 …it_compiler *compiler, sljit_si op, sljit_si dst, sljit_sw dstw, sljit_si src1, sljit_sw src1w, sl… in sljit_emit_fop2() argument