Home | History | Annotate | Download | only in sljit

Lines Matching full:arg2

558 	sljit_s32 base, arg2, delay_slot;
574 arg2 = TMP_REG3;
579 arg2 = TMP_REG3;
582 arg2 = reg;
584 arg2 = TMP_REG1;
585 FAIL_IF(push_inst(compiler, SLL_W | D(arg2) | S1(OFFS_REG(arg)) | IMM_ARG | argw, DR(arg2)));
595 arg2 = TMP_REG3;
600 arg2 = TMP_REG3;
603 arg2 = reg;
605 arg2 = TMP_REG1;
606 FAIL_IF(load_immediate(compiler, arg2, argw));
613 return push_inst(compiler, data_transfer_insts[flags & MEM_MASK] | dest | S1(arg2) | IMM(0), delay_slot);
615 return push_inst(compiler, data_transfer_insts[flags & MEM_MASK] | dest | S1(base) | S2(arg2), delay_slot);
616 FAIL_IF(push_inst(compiler, data_transfer_insts[flags & MEM_MASK] | dest | S1(base) | S2(arg2), delay_slot));
617 return push_inst(compiler, ADD | D(base) | S1(base) | S2(arg2), DR(base));
629 static SLJIT_INLINE sljit_s32 emit_op_mem2(struct sljit_compiler *compiler, sljit_s32 flags, sljit_s32 reg, sljit_s32 arg1, sljit_sw arg1w, sljit_s32 arg2, sljit_sw arg2w)
633 return getput_arg(compiler, flags, reg, arg1, arg1w, arg2, arg2w);
642 arg2 goes to TMP_REG2, imm or src reg