Lines Matching refs:src2
890 struct operand *src2 = get_generic_operand(state, val2); in do_binop() local
894 output_insn(state, "%s.%d %s,%s", op, insn->size, show_op(state, src2), dst->name); in do_binop()
896 put_operand(state, src2); in do_binop()
903 do_binop(state, insn, insn->src1, insn->src2); in generate_binop()
923 pseudo_t src1, src2; in generate_commutative_binop() local
928 src2 = insn->src2; in generate_commutative_binop()
929 reg2 = find_in_reg(state, src2); in generate_commutative_binop()
935 if (!is_dead_reg(state, src2, reg2)) in generate_commutative_binop()
945 src1 = src2; in generate_commutative_binop()
946 src2 = insn->src1; in generate_commutative_binop()
948 do_binop(state, insn, src1, src2); in generate_commutative_binop()
1138 struct hardreg *src1, *src2, *dst; in generate_select() local
1140 src1 = getreg(state, insn->src2, NULL); in generate_select()
1143 src2 = getreg(state, insn->src3, insn->target); in generate_select()
1153 output_insn(state, "sel%s %s,%s", cond, src2->name, dst->name); in generate_select()
1343 const char *src2; in generate_compare() local
1354 src2 = generic(state, insn->src2); in generate_compare()
1356 output_insn(state, "cmp.%d %s,%s", insn->size, src2, src->name); in generate_compare()