Home
last modified time | relevance | path

Searched refs:rtx_code (Results 1 – 25 of 86) sorted by relevance

1234

/freebsd-12.1/contrib/gcc/config/i386/
H A Di386-protos.h83 extern rtx ix86_fixup_binary_operands (enum rtx_code,
87 extern void ix86_expand_binary_operator (enum rtx_code,
100 extern rtx ix86_expand_compare (enum rtx_code, rtx *, rtx *);
101 extern int ix86_use_fcomi_compare (enum rtx_code);
102 extern void ix86_expand_branch (enum rtx_code, rtx);
103 extern int ix86_expand_setcc (enum rtx_code, rtx);
150 extern bool ix86_fp_jump_nontrivial_p (enum rtx_code);
158 extern enum rtx_code ix86_reverse_condition (enum rtx_code, enum machine_mode);
232 extern void ix86_fp_comparison_codes (enum rtx_code code, enum rtx_code *,
233 enum rtx_code *, enum rtx_code *);
[all …]
/freebsd-12.1/contrib/gcc/config/sparc/
H A Dsparc-protos.h56 extern enum machine_mode select_cc_mode (enum rtx_code, rtx, rtx);
58 extern rtx gen_compare_reg (enum rtx_code code);
59 extern void sparc_emit_float_lib_cmp (rtx, rtx, enum rtx_code);
62 extern void emit_tfmode_binop (enum rtx_code, rtx *);
63 extern void emit_tfmode_unop (enum rtx_code, rtx *);
64 extern void emit_tfmode_cvt (enum rtx_code, rtx *);
66 extern int gen_v9_scc (enum rtx_code, rtx *);
89 extern void emit_v9_brxx_insn (enum rtx_code, rtx, rtx);
111 extern int v9_regcmp_p (enum rtx_code);
/freebsd-12.1/contrib/gcc/
H A Daddresses.h27 enum rtx_code outer_code ATTRIBUTE_UNUSED, in base_reg_class()
28 enum rtx_code index_code ATTRIBUTE_UNUSED) in base_reg_class()
52 enum rtx_code outer_code ATTRIBUTE_UNUSED, in ok_for_base_p_1()
53 enum rtx_code index_code ATTRIBUTE_UNUSED) in ok_for_base_p_1()
75 enum rtx_code outer_code, enum rtx_code index_code) in regno_ok_for_base_p()
H A Dexpr.h265 extern rtx expand_simple_binop (enum machine_mode, enum rtx_code, rtx,
267 extern rtx expand_simple_unop (enum machine_mode, enum rtx_code, rtx, rtx,
272 extern int have_insn_for (enum rtx_code, enum machine_mode);
290 extern void emit_cmp_and_jump_insns (rtx, rtx, enum rtx_code, rtx,
297 extern rtx gen_cond_trap (enum rtx_code, rtx, rtx, rtx);
303 rtx emit_conditional_move (rtx, enum rtx_code, rtx, rtx, enum machine_mode,
310 rtx emit_conditional_add (rtx, enum rtx_code, rtx, rtx, enum machine_mode,
315 rtx expand_sync_operation (rtx, rtx, enum rtx_code);
316 rtx expand_sync_fetch_operation (rtx, rtx, enum rtx_code, bool, rtx);
333 extern rtx emit_store_flag_force (rtx, enum rtx_code, rtx, rtx,
[all …]
H A Drtl.h47 #define RTX_CODE enum rtx_code
48 enum rtx_code { enum
243 ENUM_BITFIELD(rtx_code) code: 16;
557 extern void rtl_check_failed_code2 (rtx, enum rtx_code, enum rtx_code,
1605 extern enum rtx_code reverse_condition (enum rtx_code);
1606 extern enum rtx_code reverse_condition_maybe_unordered (enum rtx_code);
1607 extern enum rtx_code swap_condition (enum rtx_code);
1608 extern enum rtx_code unsigned_condition (enum rtx_code);
1609 extern enum rtx_code signed_condition (enum rtx_code);
2022 extern int comparison_dominates_p (enum rtx_code, enum rtx_code);
[all …]
H A Djump.c367 enum rtx_code
480 enum rtx_code
512 enum rtx_code
559 enum rtx_code
601 enum rtx_code
602 swap_condition (enum rtx_code code) in swap_condition()
648 enum rtx_code
677 enum rtx_code
708 comparison_dominates_p (enum rtx_code code1, enum rtx_code code2) in comparison_dominates_p()
907 enum rtx_code a, b; in any_condjump_p()
[all …]
H A Doptabs.h50 enum rtx_code code;
60 enum rtx_code code;
542 enum rtx_code);
556 extern void emit_unop_insn (int, rtx, rtx, enum rtx_code);
563 extern void emit_cmp_insn (rtx, rtx, enum rtx_code, rtx, enum machine_mode,
581 extern int can_compare_p (enum rtx_code, enum machine_mode,
H A Drtl.c342 enum rtx_code code; in rtx_equal_p()
507 rtl_check_failed_code1 (rtx r, enum rtx_code code, const char *file, in rtl_check_failed_code1()
516 rtl_check_failed_code2 (rtx r, enum rtx_code code1, enum rtx_code code2, in rtl_check_failed_code2()
526 rtl_check_failed_code_mode (rtx r, enum rtx_code code, enum machine_mode mode, in rtl_check_failed_code_mode()
H A Ddojump.c41 static void do_compare_and_jump (tree, enum rtx_code, enum rtx_code, rtx,
429 enum rtx_code cmp, rcmp; in do_jump()
454 enum rtx_code rcode1; in do_jump()
797 compare_from_rtx (rtx op0, rtx op1, enum rtx_code code, int unsignedp, in compare_from_rtx()
849 do_compare_rtx_and_jump (rtx op0, rtx op1, enum rtx_code code, int unsignedp, in do_compare_rtx_and_jump()
985 do_compare_and_jump (tree exp, enum rtx_code signed_code, in do_compare_and_jump()
986 enum rtx_code unsigned_code, rtx if_false_label, in do_compare_and_jump()
993 enum rtx_code code; in do_compare_and_jump()
H A Doptabs.c110 static inline optab init_optab (enum rtx_code);
121 enum rtx_code, int, rtx);
876 enum rtx_code cmp_code; in expand_doubleword_shift()
4057 enum rtx_code reversed; in emit_conditional_move()
4185 enum rtx_code reversed; in emit_conditional_add()
4912 init_optab (enum rtx_code code) in init_optab()
4923 init_optabv (enum rtx_code code) in init_optabv()
4932 init_convert_optab (enum rtx_code code) in init_convert_optab()
5615 static enum rtx_code
5618 enum rtx_code code; in get_rtx_code()
[all …]
H A Dsimplify-rtx.c230 simplify_gen_ternary (enum rtx_code code, enum machine_mode mode, in simplify_gen_ternary()
247 simplify_gen_relational (enum rtx_code code, enum machine_mode mode, in simplify_gen_relational()
265 enum rtx_code code = GET_CODE (x); in simplify_replace_rtx()
371 simplify_unary_operation (enum rtx_code code, enum machine_mode mode, in simplify_unary_operation()
393 enum rtx_code reversed; in simplify_unary_operation_1()
3243 enum rtx_code this_code = GET_CODE (this_op); in simplify_plus_minus()
3379 enum rtx_code ncode = PLUS; in simplify_plus_minus()
3594 enum rtx_code op0code = GET_CODE (op0); in simplify_relational_operation_1()
3693 simplify_const_relational_operation (enum rtx_code code, in simplify_const_relational_operation()
4142 enum rtx_code tmp; in simplify_ternary_operation()
[all …]
H A Drtlanal.c250 enum rtx_code code = GET_CODE (x); in rtx_addr_can_trap_p_1()
344 enum rtx_code code = GET_CODE (x); in nonzero_address_p()
417 enum rtx_code code; in rtx_addr_varies_p()
491 enum rtx_code code; in count_occurrences()
555 enum rtx_code code; in reg_mentioned_p()
767 enum rtx_code code = GET_CODE (x); in modified_between_p()
829 enum rtx_code code = GET_CODE (x); in modified_in_p()
2058 enum rtx_code code; in may_trap_p_1()
3236 enum rtx_code code; in rtx_cost()
3401 enum rtx_code code; in nonzero_bits1()
[all …]
H A Dloop-iv.c476 iv_add (struct rtx_iv *iv0, struct rtx_iv *iv1, enum rtx_code op) in iv_add()
599 enum rtx_code *extend, enum machine_mode outer_mode, in get_biv_step_1()
604 enum rtx_code code; in get_biv_step_1()
765 enum machine_mode *inner_mode, enum rtx_code *extend, in get_biv_step()
827 enum rtx_code extend; in iv_analyze_biv()
905 enum rtx_code code = GET_CODE (rhs); in iv_analyze_expr()
1514 enum rtx_code code; in canon_condition()
1659 eliminate_implied_condition (enum rtx_code op, rtx a, rtx *b) in eliminate_implied_condition()
1816 enum rtx_code cond, bool signed_p, struct niter_desc *desc) in shorten_into_mode()
1875 enum rtx_code cond, struct niter_desc *desc) in canonicalize_iv_subregs()
[all …]
H A Difcvt.c392 enum rtx_code false_code; in cond_exec_process_if_block()
483 enum rtx_code f_code; in cond_exec_process_if_block()
630 enum rtx_code code; in noce_emit_store_flag()
823 enum rtx_code code = GET_CODE (cond); in noce_try_move()
1240 enum rtx_code code; in noce_try_cmove()
1290 enum rtx_code code; in noce_try_cmove_arith()
1628 enum rtx_code code, op; in noce_try_minmax()
1848 enum rtx_code code; in noce_try_sign_mask()
1920 enum rtx_code code; in noce_try_bitop()
2484 enum rtx_code code; in cond_move_process_if_block()
[all …]
H A Dregclass.c857 static void record_address_regs (enum machine_mode, rtx, int, enum rtx_code,
858 enum rtx_code, int);
878 enum rtx_code outer_code, enum rtx_code index_code) in ok_for_base_p_nonstrict()
1034 enum rtx_code pat_code; in scan_one_insn()
1942 enum rtx_code outer_code, enum rtx_code index_code, in record_address_regs()
1945 enum rtx_code code = GET_CODE (x); in record_address_regs()
1979 enum rtx_code code0 = GET_CODE (arg0); in record_address_regs()
1980 enum rtx_code code1 = GET_CODE (arg1); in record_address_regs()
2357 enum rtx_code code; in reg_scan_mark_refs()
H A Dgensupport.h79 enum rtx_code singleton; /* if pred takes only one code, that code */
H A Dread-rtl.c154 static enum rtx_code *bellwether_codes;
275 PUT_CODE (x, (enum rtx_code) code); in apply_code_macro()
432 enum rtx_code bellwether_code; in apply_macro_to_rtx()
1367 enum rtx_code bellwether; in check_code_macro()
1369 bellwether = (enum rtx_code) macro->values->number; in check_code_macro()
1375 bellwether_codes = XRESIZEVEC (enum rtx_code, bellwether_codes, in check_code_macro()
1523 real_code = (enum rtx_code) find_macro (&codes, tmp_char, infile); in read_rtx_1()
H A Dgenemit.c62 static void gen_exp (rtx, enum rtx_code, char *);
68 static void gen_rtx_scratch (rtx, enum rtx_code);
133 gen_rtx_scratch (rtx x, enum rtx_code subroutine_type) in gen_rtx_scratch()
149 gen_exp (rtx x, enum rtx_code subroutine_type, char *used) in gen_exp()
H A Dcombine.c423 static int merge_outer_ops (enum rtx_code *, HOST_WIDE_INT *, enum rtx_code,
430 static enum rtx_code simplify_comparison (enum rtx_code, rtx *, rtx *);
4222 enum rtx_code reversed; in combine_simplify_rtx()
4648 enum rtx_code new_code; in combine_simplify_rtx()
4850 enum rtx_code false_code; in simplify_if_then_else()
5207 enum rtx_code new_code; in simplify_set()
6423 enum rtx_code next_code; in make_compound_operation()
7933 enum rtx_code inner_code; in apply_distributive_law()
8423 enum rtx_code op0 = *pop0; in merge_outer_ops()
9532 static enum rtx_code
[all …]
H A Dcse.c609 static enum rtx_code find_comparison_args (enum rtx_code, rtx *, rtx *,
746 enum rtx_code code; in canon_for_address()
1109 enum rtx_code code; in mention_regs()
2184 enum rtx_code code; in hash_rtx()
2496 enum rtx_code code; in exp_equiv_p()
2774 enum rtx_code code; in canon_reg()
3074 static enum rtx_code
3682 enum rtx_code code; in fold_rtx()
4331 enum rtx_code associate_code; in fold_rtx()
4534 enum rtx_code code; in record_jump_equiv()
[all …]
H A Dcfgbuild.c271 enum rtx_code code; in make_edges()
443 enum rtx_code code = GET_CODE (insn); in find_basic_blocks_1()
653 enum rtx_code code = GET_CODE (insn); in find_bb_boundaries()
/freebsd-12.1/contrib/gcc/config/rs6000/
H A Drs6000-protos.h42 extern void validate_condition_mode (enum rtx_code, enum machine_mode);
73 extern enum rtx_code rs6000_reverse_condition (enum machine_mode,
74 enum rtx_code);
75 extern void rs6000_emit_sCOND (enum rtx_code, rtx);
76 extern void rs6000_emit_cbranch (enum rtx_code, rtx);
82 extern void rs6000_emit_minmax (rtx, enum rtx_code, rtx, rtx);
83 extern void rs6000_emit_sync (enum rtx_code, enum machine_mode,
85 extern void rs6000_split_atomic_op (enum rtx_code, rtx, rtx, rtx, rtx, rtx);
/freebsd-12.1/contrib/gcc/config/s390/
H A Ds390-protos.h62 extern enum machine_mode s390_select_ccmode (enum rtx_code, rtx, rtx);
63 extern void s390_canonicalize_comparison (enum rtx_code *, rtx *, rtx *);
64 extern rtx s390_emit_compare (enum rtx_code, rtx, rtx);
90 extern bool s390_expand_addcc (enum rtx_code, rtx, rtx, rtx, rtx, rtx);
93 extern void s390_expand_atomic (enum machine_mode, enum rtx_code,
98 extern void s390_expand_logical_operator (enum rtx_code,
101 extern void s390_narrow_logical_operator (enum rtx_code, rtx *, rtx *);
/freebsd-12.1/contrib/gcc/config/ia64/
H A Dia64-protos.h50 extern rtx ia64_expand_compare (enum rtx_code, enum machine_mode);
52 extern bool ia64_expand_vecint_minmax (enum rtx_code, enum machine_mode, rtx[]);
58 extern void ia64_expand_atomic_op (enum rtx_code, rtx, rtx, rtx, rtx);
/freebsd-12.1/contrib/gcc/config/mips/
H A Dmips-protos.h169 extern bool mips_emit_scc (enum rtx_code, rtx);
170 extern void gen_conditional_branch (rtx *, enum rtx_code);
171 extern void mips_expand_vcondv2sf (rtx, rtx, rtx, enum rtx_code, rtx, rtx);

1234