Lines Matching refs:src

256 …jit_si sljit_emit_return(struct sljit_compiler *compiler, sljit_si op, sljit_si src, sljit_sw srcw)  in sljit_emit_return()  argument
262 CHECK(check_sljit_emit_return(compiler, op, src, srcw)); in sljit_emit_return()
265 FAIL_IF(emit_mov_before_return(compiler, op, src, srcw)); in sljit_emit_return()
629 …IBUTE sljit_si sljit_emit_fast_return(struct sljit_compiler *compiler, sljit_si src, sljit_sw srcw) in sljit_emit_fast_return() argument
634 CHECK(check_sljit_emit_fast_return(compiler, src, srcw)); in sljit_emit_fast_return()
635 ADJUST_LOCAL_OFFSET(src, srcw); in sljit_emit_fast_return()
637 if ((src & SLJIT_IMM) && NOT_HALFWORD(srcw)) { in sljit_emit_fast_return()
639 src = TMP_REG1; in sljit_emit_fast_return()
642 if (FAST_IS_REG(src)) { in sljit_emit_fast_return()
643 if (reg_map[src] < 8) { in sljit_emit_fast_return()
648 PUSH_REG(reg_lmap[src]); in sljit_emit_fast_return()
656 PUSH_REG(reg_lmap[src]); in sljit_emit_fast_return()
659 else if (src & SLJIT_MEM) { in sljit_emit_fast_return()
662 inst = emit_x86_instruction(compiler, 1, 0, 0, src, srcw); in sljit_emit_fast_return()
694 sljit_si src, sljit_sw srcw) in emit_mov_int() argument
701 if (dst == SLJIT_UNUSED && !(src & SLJIT_MEM)) in emit_mov_int()
704 if (src & SLJIT_IMM) { in emit_mov_int()
724 if ((dst & SLJIT_MEM) && FAST_IS_REG(src)) in emit_mov_int()
725 dst_r = src; in emit_mov_int()
728 inst = emit_x86_instruction(compiler, 1, dst_r, 0, src, srcw); in emit_mov_int()
733 FAIL_IF(emit_mov(compiler, dst_r, 0, src, srcw)); in emit_mov_int()