/openbsd/gnu/gcc/gcc/ |
H A D | simplify-rtx.c | 3509 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 D | optabs.c | 3625 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 D | combine.c | 4285 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 D | simplify-rtx.c | 213 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 D | combine.c | 3812 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 D | ChangeLog.5 | 4962 * rtl.h (simplify_gen_relational): Add cmp_mode parameter.
|
/openbsd/gnu/usr.bin/gcc/gcc/config/alpha/ |
H A D | alpha.c | 3251 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 D | alpha.c | 2523 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 D | s390.c | 3829 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 D | mips.c | 3446 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)));
|