Home
last modified time | relevance | path

Searched refs:cmp_mode (Results 1 – 10 of 10) sorted by relevance

/openbsd/gnu/gcc/gcc/
H A Dsimplify-rtx.c3509 if (cmp_mode == VOIDmode) in simplify_relational_operation()
3510 cmp_mode = GET_MODE (op0); in simplify_relational_operation()
3511 if (cmp_mode == VOIDmode) in simplify_relational_operation()
3512 cmp_mode = GET_MODE (op1); in simplify_relational_operation()
3570 if (GET_MODE_CLASS (cmp_mode) == MODE_CC in simplify_relational_operation()
3627 cmp_mode, op1, c); in simplify_relational_operation_1()
3636 && cmp_mode != VOIDmode in simplify_relational_operation_1()
3639 && cmp_mode != BImode in simplify_relational_operation_1()
4151 if (cmp_mode == VOIDmode) in simplify_ternary_operation()
4152 cmp_mode = op0_mode; in simplify_ternary_operation()
[all …]
H A Doptabs.c3625 enum machine_mode cmp_mode, result_mode; in prepare_cmp_insn() local
3637 for (cmp_mode = GET_CLASS_NARROWEST_MODE (MODE_INT); in prepare_cmp_insn()
3638 cmp_mode != VOIDmode; in prepare_cmp_insn()
3639 cmp_mode = GET_MODE_WIDER_MODE (cmp_mode)) in prepare_cmp_insn()
3641 cmp_code = cmpmem_optab[cmp_mode]; in prepare_cmp_insn()
3643 cmp_code = cmpstr_optab[cmp_mode]; in prepare_cmp_insn()
3645 cmp_code = cmpstrn_optab[cmp_mode]; in prepare_cmp_insn()
3653 > GET_MODE_BITSIZE (cmp_mode))) in prepare_cmp_insn()
3658 size = convert_to_mode (cmp_mode, size, 1); in prepare_cmp_insn()
3671 cmp_mode = TYPE_MODE (length_type); in prepare_cmp_insn()
[all …]
H A Dcombine.c4285 enum machine_mode cmp_mode = GET_MODE (XEXP (x, 0)); in combine_simplify_rtx() local
4286 if (cmp_mode == VOIDmode) in combine_simplify_rtx()
4288 cmp_mode = GET_MODE (XEXP (x, 1)); in combine_simplify_rtx()
4289 if (cmp_mode == VOIDmode) in combine_simplify_rtx()
4290 cmp_mode = op0_mode; in combine_simplify_rtx()
4292 temp = simplify_relational_operation (code, mode, cmp_mode, in combine_simplify_rtx()
/openbsd/gnu/usr.bin/gcc/gcc/
H A Dsimplify-rtx.c213 simplify_gen_relational (code, mode, cmp_mode, op0, op1) in simplify_gen_relational() argument
216 enum machine_mode cmp_mode;
221 if ((tem = simplify_relational_operation (code, cmp_mode, op0, op1)) != 0)
243 mode = cmp_mode;
2330 enum machine_mode cmp_mode = (GET_MODE (XEXP (op0, 0)) == VOIDmode local
2334 if (cmp_mode == VOIDmode)
2335 cmp_mode = op0_mode;
2336 temp = simplify_relational_operation (GET_CODE (op0), cmp_mode,
H A Dcombine.c3812 enum machine_mode cmp_mode = GET_MODE (XEXP (x, 0)); local
3813 if (cmp_mode == VOIDmode)
3815 cmp_mode = GET_MODE (XEXP (x, 1));
3816 if (cmp_mode == VOIDmode)
3817 cmp_mode = op0_mode;
3819 temp = simplify_relational_operation (code, cmp_mode,
H A DChangeLog.54962 * rtl.h (simplify_gen_relational): Add cmp_mode parameter.
/openbsd/gnu/usr.bin/gcc/gcc/config/alpha/
H A Dalpha.c3251 enum machine_mode cmp_mode, branch_mode = VOIDmode; local
3328 cmp_mode = DFmode;
3353 cmp_mode = DImode;
3389 tem = gen_reg_rtx (cmp_mode);
3390 emit_move_insn (tem, gen_rtx_fmt_ee (cmp_code, cmp_mode, op0, op1));
3397 return gen_rtx_fmt_ee (branch_code, branch_mode, tem, CONST0_RTX (cmp_mode));
3526 enum machine_mode cmp_mode local
3582 cmp_mode = cmp_op_mode = fp_p ? DImode : DFmode;
3593 && (op0 == CONST0_RTX (cmp_mode) || op1 == CONST0_RTX (cmp_mode)))
3618 if (op1 != CONST0_RTX (cmp_mode))
/openbsd/gnu/gcc/gcc/config/alpha/
H A Dalpha.c2523 enum machine_mode cmp_mode, branch_mode = VOIDmode; in alpha_emit_conditional_branch() local
2571 cmp_mode = DFmode; in alpha_emit_conditional_branch()
2596 cmp_mode = DImode; in alpha_emit_conditional_branch()
2638 tem = gen_reg_rtx (cmp_mode); in alpha_emit_conditional_branch()
2639 emit_move_insn (tem, gen_rtx_fmt_ee (cmp_code, cmp_mode, op0, op1)); in alpha_emit_conditional_branch()
2646 return gen_rtx_fmt_ee (branch_code, branch_mode, tem, CONST0_RTX (cmp_mode)); in alpha_emit_conditional_branch()
2752 enum machine_mode cmp_mode in alpha_emit_conditional_move() local
2808 cmp_mode = cmp_op_mode = fp_p ? DImode : DFmode; in alpha_emit_conditional_move()
2819 && (op0 == CONST0_RTX (cmp_mode) || op1 == CONST0_RTX (cmp_mode))) in alpha_emit_conditional_move()
2844 if (op1 != CONST0_RTX (cmp_mode)) in alpha_emit_conditional_move()
/openbsd/gnu/gcc/gcc/config/s390/
H A Ds390.c3829 enum machine_mode cmp_mode; in s390_expand_addcc() local
3838 cmp_mode = SImode; in s390_expand_addcc()
3841 cmp_mode = DImode; in s390_expand_addcc()
3853 cmp_op0 = expand_simple_binop (cmp_mode, XOR, cmp_op0, cmp_op1, in s390_expand_addcc()
3884 if (!register_operand (cmp_op0, cmp_mode)) in s390_expand_addcc()
3885 cmp_op0 = force_reg (cmp_mode, cmp_op0); in s390_expand_addcc()
3925 cmp_op0 = expand_simple_binop (cmp_mode, XOR, cmp_op0, cmp_op1, in s390_expand_addcc()
3956 if (!register_operand (cmp_op0, cmp_mode)) in s390_expand_addcc()
3957 cmp_op0 = force_reg (cmp_mode, cmp_op0); in s390_expand_addcc()
/openbsd/gnu/usr.bin/gcc/gcc/config/mips/
H A Dmips.c3446 enum machine_mode cmp_mode; local
3502 cmp_mode = mode;
3504 cmp_mode = CCmode;
3508 cmp_reg = gen_reg_rtx (cmp_mode);
3509 emit_insn (gen_rtx_SET (cmp_mode, cmp_reg,
3510 gen_rtx (cmp_code, cmp_mode, op0, op1)));