| /netbsd-src/external/gpl3/gcc/dist/gcc/config/nds32/ |
| H A D | nds32-md-auxiliary.cc | 869 rtx cmp_op0 = operands[1]; in nds32_expand_float_cbranch() local 892 tmp = cmp_op0; in nds32_expand_float_cbranch() 893 cmp_op0 = cmp_op1; in nds32_expand_float_cbranch() 915 tmp = cmp_op0; in nds32_expand_float_cbranch() 916 cmp_op0 = cmp_op1; in nds32_expand_float_cbranch() 928 cmp_op0, cmp_op1))); in nds32_expand_float_cbranch() 942 rtx cmp_op0 = operands[2]; in nds32_expand_float_cstore() local 969 tmp = cmp_op0; in nds32_expand_float_cstore() 970 cmp_op0 = cmp_op1; in nds32_expand_float_cstore() 981 emit_insn (gen_cmpsf_un (operands[0], cmp_op0, cmp_op1)); in nds32_expand_float_cstore() [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/nds32/ |
| H A D | nds32-md-auxiliary.c | 869 rtx cmp_op0 = operands[1]; in nds32_expand_float_cbranch() local 892 tmp = cmp_op0; in nds32_expand_float_cbranch() 893 cmp_op0 = cmp_op1; in nds32_expand_float_cbranch() 915 tmp = cmp_op0; in nds32_expand_float_cbranch() 916 cmp_op0 = cmp_op1; in nds32_expand_float_cbranch() 928 cmp_op0, cmp_op1))); in nds32_expand_float_cbranch() 942 rtx cmp_op0 = operands[2]; in nds32_expand_float_cstore() local 969 tmp = cmp_op0; in nds32_expand_float_cstore() 970 cmp_op0 = cmp_op1; in nds32_expand_float_cstore() 981 emit_insn (gen_cmpsf_un (operands[0], cmp_op0, cmp_op1)); in nds32_expand_float_cstore() [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/microblaze/ |
| H A D | microblaze.c | 3582 rtx cmp_op0 = operands[1]; in microblaze_expand_conditional_branch() local 3588 gcc_assert ((GET_CODE (cmp_op0) == REG) || (GET_CODE (cmp_op0) == SUBREG)); in microblaze_expand_conditional_branch() 3593 comp_reg = cmp_op0; in microblaze_expand_conditional_branch() 3601 emit_insn (gen_xorsi3 (comp_reg, cmp_op0, cmp_op1)); in microblaze_expand_conditional_branch() 3609 condition = gen_rtx_fmt_ee (code, mode, cmp_op0, cmp_op1); in microblaze_expand_conditional_branch() 3610 emit_jump_insn (gen_branch_compare(condition, cmp_op0, cmp_op1, label1)); in microblaze_expand_conditional_branch() 3618 rtx cmp_op0 = operands[1]; in microblaze_expand_conditional_branch_reg() local 3624 gcc_assert ((GET_CODE (cmp_op0) == REG) in microblaze_expand_conditional_branch_reg() 3625 || (GET_CODE (cmp_op0) == SUBREG)); in microblaze_expand_conditional_branch_reg() 3630 comp_reg = cmp_op0; in microblaze_expand_conditional_branch_reg() [all …]
|
| H A D | microblaze.md | 696 rtx cmp_op0 = operands[3]; 701 gen_rtx_REG (SFmode, REGNO (cmp_op0)),
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/microblaze/ |
| H A D | microblaze.cc | 3583 rtx cmp_op0 = operands[1]; in microblaze_expand_conditional_branch() local 3589 gcc_assert ((GET_CODE (cmp_op0) == REG) || (GET_CODE (cmp_op0) == SUBREG)); in microblaze_expand_conditional_branch() 3594 comp_reg = cmp_op0; in microblaze_expand_conditional_branch() 3602 emit_insn (gen_xorsi3 (comp_reg, cmp_op0, cmp_op1)); in microblaze_expand_conditional_branch() 3610 condition = gen_rtx_fmt_ee (code, mode, cmp_op0, cmp_op1); in microblaze_expand_conditional_branch() 3611 emit_jump_insn (gen_branch_compare(condition, cmp_op0, cmp_op1, label1)); in microblaze_expand_conditional_branch() 3619 rtx cmp_op0 = operands[1]; in microblaze_expand_conditional_branch_reg() local 3625 gcc_assert ((GET_CODE (cmp_op0) == REG) in microblaze_expand_conditional_branch_reg() 3626 || (GET_CODE (cmp_op0) == SUBREG)); in microblaze_expand_conditional_branch_reg() 3631 comp_reg = cmp_op0; in microblaze_expand_conditional_branch_reg() [all …]
|
| H A D | microblaze.md | 696 rtx cmp_op0 = operands[3]; 701 gen_rtx_REG (SFmode, REGNO (cmp_op0)),
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/riscv/ |
| H A D | riscv.c | 2236 rtx tmp0, tmp1, cmp_op0 = *op0, cmp_op1 = *op1; in riscv_emit_float_compare() local 2248 tmp0 = riscv_force_binary (word_mode, EQ, cmp_op0, cmp_op0); in riscv_emit_float_compare() 2257 tmp0 = riscv_force_binary (word_mode, EQ, cmp_op0, cmp_op0); in riscv_emit_float_compare() 2260 *op1 = riscv_force_binary (word_mode, EQ, cmp_op0, cmp_op1); in riscv_emit_float_compare() 2267 if (GET_MODE (cmp_op0) == SFmode && TARGET_64BIT) \ in riscv_emit_float_compare() 2268 emit_insn (gen_f##CMP##_quietsfdi4 (*op0, cmp_op0, cmp_op1)); \ in riscv_emit_float_compare() 2269 else if (GET_MODE (cmp_op0) == SFmode) \ in riscv_emit_float_compare() 2270 emit_insn (gen_f##CMP##_quietsfsi4 (*op0, cmp_op0, cmp_op1)); \ in riscv_emit_float_compare() 2271 else if (GET_MODE (cmp_op0) == DFmode && TARGET_64BIT) \ in riscv_emit_float_compare() 2272 emit_insn (gen_f##CMP##_quietdfdi4 (*op0, cmp_op0, cmp_op1)); \ in riscv_emit_float_compare() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/riscv/ |
| H A D | riscv.cc | 2591 rtx tmp0, tmp1, cmp_op0 = *op0, cmp_op1 = *op1; in riscv_emit_float_compare() local 2603 tmp0 = riscv_force_binary (word_mode, EQ, cmp_op0, cmp_op0); in riscv_emit_float_compare() 2612 tmp0 = riscv_force_binary (word_mode, EQ, cmp_op0, cmp_op0); in riscv_emit_float_compare() 2615 *op1 = riscv_force_binary (word_mode, EQ, cmp_op0, cmp_op1); in riscv_emit_float_compare() 2622 if (GET_MODE (cmp_op0) == SFmode && TARGET_64BIT) \ in riscv_emit_float_compare() 2623 emit_insn (gen_f##CMP##_quietsfdi4 (*op0, cmp_op0, cmp_op1)); \ in riscv_emit_float_compare() 2624 else if (GET_MODE (cmp_op0) == SFmode) \ in riscv_emit_float_compare() 2625 emit_insn (gen_f##CMP##_quietsfsi4 (*op0, cmp_op0, cmp_op1)); \ in riscv_emit_float_compare() 2626 else if (GET_MODE (cmp_op0) == DFmode && TARGET_64BIT) \ in riscv_emit_float_compare() 2627 emit_insn (gen_f##CMP##_quietdfdi4 (*op0, cmp_op0, cmp_op1)); \ in riscv_emit_float_compare() [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/s390/ |
| H A D | s390.c | 6162 s390_expand_addcc (enum rtx_code cmp_code, rtx cmp_op0, rtx cmp_op1, in s390_expand_addcc() argument 6172 if ((GET_MODE (cmp_op0) == SImode || GET_MODE (cmp_op0) == VOIDmode) in s390_expand_addcc() 6175 else if ((GET_MODE (cmp_op0) == DImode || GET_MODE (cmp_op0) == VOIDmode) in s390_expand_addcc() 6189 cmp_op0 = expand_simple_binop (cmp_mode, XOR, cmp_op0, cmp_op1, in s390_expand_addcc() 6199 rtx tem = cmp_op0; in s390_expand_addcc() 6200 cmp_op0 = cmp_op1; in s390_expand_addcc() 6220 if (!register_operand (cmp_op0, cmp_mode)) in s390_expand_addcc() 6221 cmp_op0 = force_reg (cmp_mode, cmp_op0); in s390_expand_addcc() 6224 gen_rtx_COMPARE (cc_mode, cmp_op0, cmp_op1)); in s390_expand_addcc() 6261 cmp_op0 = expand_simple_binop (cmp_mode, XOR, cmp_op0, cmp_op1, in s390_expand_addcc() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/s390/ |
| H A D | s390.cc | 6260 s390_expand_addcc (enum rtx_code cmp_code, rtx cmp_op0, rtx cmp_op1, in s390_expand_addcc() argument 6270 if ((GET_MODE (cmp_op0) == SImode || GET_MODE (cmp_op0) == VOIDmode) in s390_expand_addcc() 6273 else if ((GET_MODE (cmp_op0) == DImode || GET_MODE (cmp_op0) == VOIDmode) in s390_expand_addcc() 6287 cmp_op0 = expand_simple_binop (cmp_mode, XOR, cmp_op0, cmp_op1, in s390_expand_addcc() 6297 rtx tem = cmp_op0; in s390_expand_addcc() 6298 cmp_op0 = cmp_op1; in s390_expand_addcc() 6318 if (!register_operand (cmp_op0, cmp_mode)) in s390_expand_addcc() 6319 cmp_op0 = force_reg (cmp_mode, cmp_op0); in s390_expand_addcc() 6322 gen_rtx_COMPARE (cc_mode, cmp_op0, cmp_op1)); in s390_expand_addcc() 6359 cmp_op0 = expand_simple_binop (cmp_mode, XOR, cmp_op0, cmp_op1, in s390_expand_addcc() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/epiphany/ |
| H A D | epiphany.md | 1947 rtx cmp_op0 = XEXP (operands[1], 0); 1952 cmp_in_mode = GET_MODE (cmp_op0); 1963 code = (FLOAT_MODE_P (GET_MODE (cmp_op0)) && !flag_finite_math_only 1969 operands[1] = gen_rtx_fmt_ee (code, cmp_in_mode, cmp_op0, cmp_op1); 1987 = gen_compare_reg (<MODE>mode, code, cmp_in_mode, cmp_op0, cmp_op1);
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/epiphany/ |
| H A D | epiphany.md | 1947 rtx cmp_op0 = XEXP (operands[1], 0); 1952 cmp_in_mode = GET_MODE (cmp_op0); 1963 code = (FLOAT_MODE_P (GET_MODE (cmp_op0)) && !flag_finite_math_only 1969 operands[1] = gen_rtx_fmt_ee (code, cmp_in_mode, cmp_op0, cmp_op1); 1987 = gen_compare_reg (<MODE>mode, code, cmp_in_mode, cmp_op0, cmp_op1);
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/mips/ |
| H A D | mips.cc | 5562 rtx cmp_op0 = *op0; in mips_emit_compare() local 5573 *op0 = mips_zero_if_equal (cmp_op0, cmp_op1); in mips_emit_compare() 5577 *op1 = force_reg (GET_MODE (cmp_op0), cmp_op1); in mips_emit_compare() 5609 *op1 = force_reg (GET_MODE (cmp_op0), cmp_op1); in mips_emit_compare() 5622 *op0 = gen_reg_rtx (GET_MODE (cmp_op0)); in mips_emit_compare() 5623 mips_emit_int_order_test (*code, &invert, *op0, cmp_op0, cmp_op1); in mips_emit_compare() 5628 else if (ALL_FIXED_POINT_MODE_P (GET_MODE (cmp_op0))) in mips_emit_compare() 5631 mips_emit_binary (*code, *op0, cmp_op0, cmp_op1); in mips_emit_compare() 5666 mips_emit_binary (cmp_code, *op0, cmp_op0, cmp_op1); in mips_emit_compare() 5724 enum rtx_code cond, rtx cmp_op0, rtx cmp_op1) in mips_expand_vcondv2sf() argument [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/mips/ |
| H A D | mips.c | 5551 rtx cmp_op0 = *op0; in mips_emit_compare() local 5562 *op0 = mips_zero_if_equal (cmp_op0, cmp_op1); in mips_emit_compare() 5566 *op1 = force_reg (GET_MODE (cmp_op0), cmp_op1); in mips_emit_compare() 5598 *op1 = force_reg (GET_MODE (cmp_op0), cmp_op1); in mips_emit_compare() 5611 *op0 = gen_reg_rtx (GET_MODE (cmp_op0)); in mips_emit_compare() 5612 mips_emit_int_order_test (*code, &invert, *op0, cmp_op0, cmp_op1); in mips_emit_compare() 5617 else if (ALL_FIXED_POINT_MODE_P (GET_MODE (cmp_op0))) in mips_emit_compare() 5620 mips_emit_binary (*code, *op0, cmp_op0, cmp_op1); in mips_emit_compare() 5655 mips_emit_binary (cmp_code, *op0, cmp_op0, cmp_op1); in mips_emit_compare() 5713 enum rtx_code cond, rtx cmp_op0, rtx cmp_op1) in mips_expand_vcondv2sf() argument [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/i386/ |
| H A D | i386-expand.c | 3395 ix86_expand_sse_fp_minmax (rtx dest, enum rtx_code code, rtx cmp_op0, in ix86_expand_sse_fp_minmax() argument 3409 if (rtx_equal_p (cmp_op0, if_true) && rtx_equal_p (cmp_op1, if_false)) in ix86_expand_sse_fp_minmax() 3411 else if (rtx_equal_p (cmp_op1, if_true) && rtx_equal_p (cmp_op0, if_false)) in ix86_expand_sse_fp_minmax() 3467 ix86_expand_sse_cmp (rtx dest, enum rtx_code code, rtx cmp_op0, rtx cmp_op1, in ix86_expand_sse_cmp() argument 3471 machine_mode cmp_ops_mode = GET_MODE (cmp_op0); in ix86_expand_sse_cmp() 3489 cmp_op0 = force_reg (cmp_ops_mode, cmp_op0); in ix86_expand_sse_cmp() 3505 bool ok = ix86_expand_mask_vec_cmp (dest, code, cmp_op0, cmp_op1); in ix86_expand_sse_cmp() 3510 x = gen_rtx_fmt_ee (code, cmp_mode, cmp_op0, cmp_op1); in ix86_expand_sse_cmp() 3952 ix86_expand_mask_vec_cmp (rtx dest, enum rtx_code code, rtx cmp_op0, rtx cmp_op1) in ix86_expand_mask_vec_cmp() argument 3955 machine_mode cmp_mode = GET_MODE (cmp_op0); in ix86_expand_mask_vec_cmp() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/i386/ |
| H A D | i386-expand.cc | 3692 ix86_expand_sse_fp_minmax (rtx dest, enum rtx_code code, rtx cmp_op0, in ix86_expand_sse_fp_minmax() argument 3706 if (rtx_equal_p (cmp_op0, if_true) && rtx_equal_p (cmp_op1, if_false)) in ix86_expand_sse_fp_minmax() 3708 else if (rtx_equal_p (cmp_op1, if_true) && rtx_equal_p (cmp_op0, if_false)) in ix86_expand_sse_fp_minmax() 3803 ix86_expand_sse_cmp (rtx dest, enum rtx_code code, rtx cmp_op0, rtx cmp_op1, in ix86_expand_sse_cmp() argument 3807 machine_mode cmp_ops_mode = GET_MODE (cmp_op0); in ix86_expand_sse_cmp() 3825 cmp_op0 = force_reg (cmp_ops_mode, cmp_op0); in ix86_expand_sse_cmp() 3841 bool ok = ix86_expand_mask_vec_cmp (dest, code, cmp_op0, cmp_op1); in ix86_expand_sse_cmp() 3846 x = gen_rtx_fmt_ee (code, cmp_mode, cmp_op0, cmp_op1); in ix86_expand_sse_cmp() 4336 ix86_expand_mask_vec_cmp (rtx dest, enum rtx_code code, rtx cmp_op0, rtx cmp_op1) in ix86_expand_mask_vec_cmp() argument 4339 machine_mode cmp_mode = GET_MODE (cmp_op0); in ix86_expand_mask_vec_cmp() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/loongarch/ |
| H A D | loongarch.cc | 3782 rtx cmp_op0 = *op0; in loongarch_emit_float_compare() local 3799 loongarch_emit_binary (cmp_code, *op0, cmp_op0, cmp_op1); in loongarch_emit_float_compare()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/ |
| H A D | ChangeLog-2009 | 23758 * config/score/score-conv.h (cmp_op0, cmp_op1): Delete. 23760 * config/score/score.c (cmp_op0, cmp_op1, score_gen_cmp): Delete. 23764 * config/score/score3.c (cmp_op0, cmp_op1, score3_gen_cmp): Delete. 23765 (score3_movsicc): Use ops[1] operands instead of cmp_op0/cmp_op1. 23766 * config/score/score7.c (cmp_op0, cmp_op1, score7_gen_cmp): Delete. 23767 (score7_movsicc): Use ops[1] operands instead of cmp_op0/cmp_op1.
|