Home
last modified time | relevance | path

Searched refs:cmp_code (Results 1 – 9 of 9) sorted by relevance

/openbsd-src/gnu/usr.bin/gcc/gcc/config/alpha/
H A Dalpha.c3250 enum rtx_code cmp_code, branch_code; local
3269 cmp_code = EQ;
3273 cmp_code = EQ;
3277 cmp_code = NE;
3281 cmp_code = code;
3286 op0 = alpha_emit_xfloating_compare (cmp_code, op0, op1);
3298 cmp_code = code, branch_code = NE;
3304 cmp_code = reverse_condition (code), branch_code = EQ;
3311 cmp_code = swap_condition (code);
3317 cmp_code = reverse_condition (code);
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Dunroll.c946 enum rtx_code cmp_code; local
953 cmp_code = (less_p
957 insn = simplify_cmp_and_jump_insns (cmp_code, mode,
980 enum rtx_code cmp_code; local
987 cmp_code = EQ;
992 cmp_code = GE;
997 cmp_code = LE;
1000 insn = simplify_cmp_and_jump_insns (cmp_code, mode, diff,
1020 enum rtx_code cmp_code; local
1025 cmp_code = LE;
[all …]
H A Dloop.c8395 enum rtx_code cmp_code; local
8470 cmp_code = GE;
8477 cmp_code = NE;
8583 loop_info->comparison_code = cmp_code;
8604 emit_cmp_and_jump_insns (reg, const0_rtx, cmp_code, NULL_RTX,
H A DChangeLog.03497 * alpha.c (alpha_emit_conditional_branch): Clear cmp_code after
/openbsd-src/gnu/gcc/gcc/config/alpha/
H A Dalpha.c2522 enum rtx_code cmp_code, branch_code; in alpha_emit_conditional_branch() local
2541 cmp_code = code, branch_code = NE; in alpha_emit_conditional_branch()
2547 cmp_code = reverse_condition (code), branch_code = EQ; in alpha_emit_conditional_branch()
2554 cmp_code = swap_condition (code); in alpha_emit_conditional_branch()
2560 cmp_code = reverse_condition (code); in alpha_emit_conditional_branch()
2577 cmp_code = UNKNOWN, branch_code = code; in alpha_emit_conditional_branch()
2582 branch_code = swap_condition (cmp_code); in alpha_emit_conditional_branch()
2583 cmp_code = UNKNOWN; in alpha_emit_conditional_branch()
2603 cmp_code = UNKNOWN, branch_code = code; in alpha_emit_conditional_branch()
2622 cmp_code = PLUS, branch_code = code; in alpha_emit_conditional_branch()
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/config/mips/
H A Dmips.c3334 get_float_compare_codes (in_code, cmp_code, action_code) in get_float_compare_codes() argument
3335 enum rtx_code in_code, *cmp_code, *action_code; in get_float_compare_codes()
3344 *cmp_code = reverse_condition_maybe_unordered (in_code);
3349 *cmp_code = in_code;
3368 enum rtx_code cmp_code; local
3401 get_float_compare_codes (test_code, &cmp_code, &test_code);
3403 gen_rtx (cmp_code, CCmode, cmp0, cmp1)));
3443 enum rtx_code cmp_code = GET_CODE (operands[1]); local
3451 switch (cmp_code)
3454 cmp_code = XOR;
[all …]
/openbsd-src/gnu/gcc/gcc/
H A Doptabs.c785 enum rtx_code cmp_code, rtx cmp1, rtx cmp2, in expand_doubleword_shift_condmove() argument
824 if (!emit_conditional_move (into_target, cmp_code, cmp1, cmp2, op1_mode, in expand_doubleword_shift_condmove()
829 if (!emit_conditional_move (outof_target, cmp_code, cmp1, cmp2, op1_mode, in expand_doubleword_shift_condmove()
876 enum rtx_code cmp_code; in expand_doubleword_shift() local
913 cmp_code = EQ; in expand_doubleword_shift()
922 cmp_code = LT; in expand_doubleword_shift()
930 tmp = simplify_relational_operation (cmp_code, SImode, op1_mode, cmp1, cmp2); in expand_doubleword_shift()
949 cmp_code, cmp1, cmp2, in expand_doubleword_shift()
964 do_compare_rtx_and_jump (cmp1, cmp2, cmp_code, false, op1_mode, in expand_doubleword_shift()
3626 enum insn_code cmp_code; in prepare_cmp_insn() local
[all …]
/openbsd-src/gnu/gcc/gcc/config/s390/
H A Ds390.c3826 s390_expand_addcc (enum rtx_code cmp_code, rtx cmp_op0, rtx cmp_op1, in s390_expand_addcc() argument
3849 if (cmp_code == EQ || cmp_code == NE) in s390_expand_addcc()
3858 cmp_code = cmp_code == EQ ? LEU : GTU; in s390_expand_addcc()
3861 if (cmp_code == LTU || cmp_code == LEU) in s390_expand_addcc()
3866 cmp_code = swap_condition (cmp_code); in s390_expand_addcc()
3869 switch (cmp_code) in s390_expand_addcc()
3894 op_res = gen_rtx_fmt_ee (cmp_code, GET_MODE (dst), in s390_expand_addcc()
3921 if (cmp_code == EQ || cmp_code == NE) in s390_expand_addcc()
3930 cmp_code = cmp_code == EQ ? LEU : GTU; in s390_expand_addcc()
3933 if (cmp_code == GTU || cmp_code == GEU) in s390_expand_addcc()
[all …]
/openbsd-src/gnu/gcc/gcc/config/mips/
H A Dmips.c3213 enum rtx_code cmp_code; in mips_emit_compare() local
3221 cmp_code = *code; in mips_emit_compare()
3222 *code = mips_reverse_fp_cond_p (&cmp_code) ? EQ : NE; in mips_emit_compare()
3227 mips_emit_binary (cmp_code, *op0, cmp_operands[0], cmp_operands[1]); in mips_emit_compare()
3318 enum rtx_code cmp_code = GET_CODE (operands[0]); in mips_gen_conditional_trap() local
3324 switch (cmp_code) in mips_gen_conditional_trap()
3326 case GT: cmp_code = LT; break; in mips_gen_conditional_trap()
3327 case LE: cmp_code = GE; break; in mips_gen_conditional_trap()
3328 case GTU: cmp_code = LTU; break; in mips_gen_conditional_trap()
3329 case LEU: cmp_code = GEU; break; in mips_gen_conditional_trap()
[all …]