Home
last modified time | relevance | path

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

12345678910>>...17

/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/m68k/
H A Dm68k-protos.h46 extern void output_dbcc_and_branch (rtx *, rtx_code);
47 extern rtx_code m68k_output_compare_di (rtx, rtx, rtx, rtx, rtx_insn *, rtx_code);
48 extern rtx_code m68k_output_compare_si (rtx, rtx, rtx_code);
49 extern rtx_code m68k_output_compare_hi (rtx, rtx, rtx_code);
50 extern rtx_code m68k_output_compare_qi (rtx, rtx, rtx_code);
51 extern rtx_code m68k_output_compare_fp (rtx, rtx, rtx_code);
52 extern rtx_code m68k_output_btst (rtx, rtx, rtx_code, int);
53 extern rtx_code m68k_output_bftst (rtx, rtx, rtx, rtx_code);
54 extern rtx_code m68k_find_flags_value (rtx, rtx, rtx_code);
56 extern const char *m68k_output_scc (rtx_code);
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/m68k/
H A Dm68k-protos.h46 extern void output_dbcc_and_branch (rtx *, rtx_code);
47 extern rtx_code m68k_output_compare_di (rtx, rtx, rtx, rtx, rtx_insn *, rtx_code);
48 extern rtx_code m68k_output_compare_si (rtx, rtx, rtx_code);
49 extern rtx_code m68k_output_compare_hi (rtx, rtx, rtx_code);
50 extern rtx_code m68k_output_compare_qi (rtx, rtx, rtx_code);
51 extern rtx_code m68k_output_compare_fp (rtx, rtx, rtx_code);
52 extern rtx_code m68k_output_btst (rtx, rtx, rtx_code, int);
53 extern rtx_code m68k_output_bftst (rtx, rtx, rtx, rtx_code);
54 extern rtx_code m68k_find_flags_value (rtx, rtx, rtx_code);
56 extern const char *m68k_output_scc (rtx_code);
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/i386/
H A Di386-protos.h70 extern machine_mode ix86_cc_mode (enum rtx_code, rtx, rtx);
103 extern rtx ix86_fixup_binary_operands (enum rtx_code,
105 extern void ix86_fixup_binary_operands_no_copy (enum rtx_code,
107 extern void ix86_expand_binary_operator (enum rtx_code,
109 extern void ix86_expand_vector_logical_operator (enum rtx_code,
111 extern bool ix86_binary_operator_ok (enum rtx_code, machine_mode, rtx[]);
121 extern void ix86_expand_unary_operator (enum rtx_code, machine_mode,
133 extern enum ix86_fpcmp_strategy ix86_fp_comparison_strategy (enum rtx_code);
134 extern void ix86_expand_fp_absneg_operator (enum rtx_code, machine_mode,
136 extern void ix86_split_fp_absneg_operator (enum rtx_code, machine_mode,
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/i386/
H A Di386-protos.h66 extern machine_mode ix86_cc_mode (enum rtx_code, rtx, rtx);
96 extern rtx ix86_fixup_binary_operands (enum rtx_code,
98 extern void ix86_fixup_binary_operands_no_copy (enum rtx_code,
100 extern void ix86_expand_binary_operator (enum rtx_code,
102 extern void ix86_expand_vector_logical_operator (enum rtx_code,
104 extern bool ix86_binary_operator_ok (enum rtx_code, machine_mode, rtx[]);
113 extern void ix86_expand_unary_operator (enum rtx_code, machine_mode,
125 extern enum ix86_fpcmp_strategy ix86_fp_comparison_strategy (enum rtx_code);
126 extern void ix86_expand_fp_absneg_operator (enum rtx_code, machine_mode,
128 extern void ix86_split_fp_absneg_operator (enum rtx_code, machine_mode,
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/h8300/
H A Dh8300-protos.h31 extern const char *output_a_shift (rtx[4], rtx_code);
32 extern unsigned int compute_a_shift_length (rtx[4], rtx_code);
33 extern const char *output_a_rotate (enum rtx_code, rtx *);
39 extern const char *output_logical_op (machine_mode, rtx_code code,
41 extern unsigned int compute_logical_op_length (machine_mode, rtx_code,
44 extern int compute_a_shift_cc (rtx *, rtx_code);
49 extern bool expand_a_shift (machine_mode, enum rtx_code, rtx[]);
50 extern int h8300_shift_needs_scratch_p (int, machine_mode, rtx_code);
52 extern int fix_bit_operand (rtx *, enum rtx_code);
84 extern enum h8sx_shift_type h8sx_classify_shift (machine_mode, enum rtx_code, rtx);
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Doptabs.h191 extern rtx expand_simple_binop (machine_mode, enum rtx_code, rtx,
211 enum rtx_code);
212 extern rtx expand_simple_unop (machine_mode, enum rtx_code, rtx, rtx,
229 extern bool maybe_emit_unop_insn (enum insn_code, rtx, rtx, enum rtx_code);
230 extern void emit_unop_insn (enum insn_code, rtx, rtx, enum rtx_code);
246 extern int can_compare_p (enum rtx_code, machine_mode,
252 extern bool can_vec_cmp_compare_p (enum rtx_code, machine_mode, machine_mode);
257 extern bool can_vcond_compare_p (enum rtx_code, machine_mode, machine_mode);
267 extern void emit_cmp_and_jump_insns (rtx, rtx, enum rtx_code, rtx,
286 rtx emit_conditional_neg_or_complement (rtx, rtx_code, machine_mode, rtx,
[all …]
H A Daddresses.h30 enum rtx_code outer_code ATTRIBUTE_UNUSED, in base_reg_class()
31 enum rtx_code index_code ATTRIBUTE_UNUSED) in base_reg_class()
58 enum rtx_code outer_code ATTRIBUTE_UNUSED, in ok_for_base_p_1()
59 enum rtx_code index_code ATTRIBUTE_UNUSED) in ok_for_base_p_1()
82 enum rtx_code outer_code, enum rtx_code index_code) in regno_ok_for_base_p()
H A Drtl.h47 #define RTX_CODE enum rtx_code
48 enum rtx_code { enum
313 ENUM_BITFIELD(rtx_code) code: 16;
725 #define GET_CODE(RTX) ((enum rtx_code) (RTX)->code)
1084 const enum rtx_code _code = GET_CODE (_rtx); \
1095 const enum rtx_code _code = GET_CODE (_rtx); \
1114 const enum rtx_code _code = GET_CODE (_rtx); \
1122 const enum rtx_code _code = GET_CODE (_rtx); \
1137 const enum rtx_code _code = GET_CODE (_rtx); \
1212 extern void rtl_check_failed_code1 (const_rtx, enum rtx_code, const char *,
[all …]
H A Ddojump.h60 extern bool split_comparison (enum rtx_code, machine_mode,
61 enum rtx_code *, enum rtx_code *);
74 extern void do_compare_rtx_and_jump (rtx, rtx, enum rtx_code, int,
H A Djump.cc351 enum rtx_code
352 reversed_comparison_code_parts (enum rtx_code code, const_rtx arg0, in reversed_comparison_code_parts()
462 enum rtx_code
477 enum rtx_code reversed_code = reversed_comparison_code (exp, NULL); in reversed_comparison()
494 enum rtx_code
495 reverse_condition (enum rtx_code code) in reverse_condition()
541 enum rtx_code
542 reverse_condition_maybe_unordered (enum rtx_code code) in reverse_condition_maybe_unordered()
583 enum rtx_code
584 swap_condition (enum rtx_code code) in swap_condition()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Doptabs.h189 extern rtx expand_simple_binop (machine_mode, enum rtx_code, rtx,
209 enum rtx_code);
210 extern rtx expand_simple_unop (machine_mode, enum rtx_code, rtx, rtx,
227 extern bool maybe_emit_unop_insn (enum insn_code, rtx, rtx, enum rtx_code);
228 extern void emit_unop_insn (enum insn_code, rtx, rtx, enum rtx_code);
244 extern int can_compare_p (enum rtx_code, machine_mode,
250 extern bool can_vcond_compare_p (enum rtx_code, machine_mode, machine_mode);
256 extern void emit_cmp_and_jump_insns (rtx, rtx, enum rtx_code, rtx,
271 rtx emit_conditional_move (rtx, enum rtx_code, rtx, rtx, machine_mode,
275 rtx emit_conditional_neg_or_complement (rtx, rtx_code, machine_mode, rtx,
[all …]
H A Daddresses.h30 enum rtx_code outer_code ATTRIBUTE_UNUSED, in base_reg_class()
31 enum rtx_code index_code ATTRIBUTE_UNUSED) in base_reg_class()
58 enum rtx_code outer_code ATTRIBUTE_UNUSED, in ok_for_base_p_1()
59 enum rtx_code index_code ATTRIBUTE_UNUSED) in ok_for_base_p_1()
82 enum rtx_code outer_code, enum rtx_code index_code) in regno_ok_for_base_p()
H A Ddojump.h60 extern bool split_comparison (enum rtx_code, machine_mode,
61 enum rtx_code *, enum rtx_code *);
74 extern void do_compare_rtx_and_jump (rtx, rtx, enum rtx_code, int,
H A Djump.c351 enum rtx_code
352 reversed_comparison_code_parts (enum rtx_code code, const_rtx arg0, in reversed_comparison_code_parts()
462 enum rtx_code
477 enum rtx_code reversed_code = reversed_comparison_code (exp, NULL); in reversed_comparison()
494 enum rtx_code
495 reverse_condition (enum rtx_code code) in reverse_condition()
541 enum rtx_code
542 reverse_condition_maybe_unordered (enum rtx_code code) in reverse_condition_maybe_unordered()
583 enum rtx_code
584 swap_condition (enum rtx_code code) in swap_condition()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/s390/
H A Ds390-protos.h85 extern machine_mode s390_select_ccmode (enum rtx_code, rtx, rtx);
86 extern rtx s390_emit_compare (enum rtx_code, rtx, rtx);
112 extern bool s390_expand_addcc (enum rtx_code, rtx, rtx, rtx, rtx, rtx);
116 extern void s390_expand_atomic (machine_mode, enum rtx_code,
119 extern void s390_expand_vec_compare (rtx, enum rtx_code, rtx, rtx);
120 extern void s390_expand_vec_compare_cc (rtx, enum rtx_code, rtx, rtx, bool);
121 extern enum rtx_code s390_reverse_condition (machine_mode, enum rtx_code);
122 extern void s390_expand_vcond (rtx, rtx, rtx, enum rtx_code, rtx, rtx);
127 extern void s390_expand_logical_operator (enum rtx_code,
130 extern void s390_narrow_logical_operator (enum rtx_code, rtx *, rtx *);
/netbsd-src/external/gpl3/gcc/dist/gcc/config/s390/
H A Ds390-protos.h88 extern machine_mode s390_select_ccmode (enum rtx_code, rtx, rtx);
89 extern rtx s390_emit_compare (enum rtx_code, rtx, rtx);
115 extern bool s390_expand_addcc (enum rtx_code, rtx, rtx, rtx, rtx, rtx);
119 extern void s390_expand_atomic (machine_mode, enum rtx_code,
122 extern void s390_expand_vec_compare (rtx, enum rtx_code, rtx, rtx);
123 extern void s390_expand_vec_compare_cc (rtx, enum rtx_code, rtx, rtx, bool);
124 extern enum rtx_code s390_reverse_condition (machine_mode, enum rtx_code);
125 extern void s390_expand_vcond (rtx, rtx, rtx, enum rtx_code, rtx, rtx);
133 extern void s390_expand_logical_operator (enum rtx_code,
136 extern void s390_narrow_logical_operator (enum rtx_code, rtx *, rtx *);
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/visium/
H A Dvisium-protos.h47 extern machine_mode visium_select_cc_mode (enum rtx_code, rtx, rtx);
48 extern void visium_split_cbranch (enum rtx_code, rtx, rtx, rtx);
50 extern const char *output_cbranch (rtx, enum rtx_code, machine_mode, int,
53 extern void visium_split_double_add (enum rtx_code, rtx, rtx, rtx);
57 extern void visium_split_cstore (enum rtx_code, rtx, rtx,
58 enum rtx_code, rtx, rtx);
/netbsd-src/external/gpl3/gcc/dist/gcc/config/visium/
H A Dvisium-protos.h47 extern machine_mode visium_select_cc_mode (enum rtx_code, rtx, rtx);
48 extern void visium_split_cbranch (enum rtx_code, rtx, rtx, rtx);
50 extern const char *output_cbranch (rtx, enum rtx_code, machine_mode, int,
53 extern void visium_split_double_add (enum rtx_code, rtx, rtx, rtx);
57 extern void visium_split_cstore (enum rtx_code, rtx, rtx,
58 enum rtx_code, rtx, rtx);
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/sparc/
H A Dsparc-protos.h49 extern machine_mode select_cc_mode (enum rtx_code, rtx, rtx);
52 extern rtx sparc_emit_float_lib_cmp (rtx, rtx, enum rtx_code);
55 extern void emit_tfmode_binop (enum rtx_code, rtx *);
56 extern void emit_tfmode_unop (enum rtx_code, rtx *);
57 extern void emit_tfmode_cvt (enum rtx_code, rtx *);
99 extern int v9_regcmp_p (enum rtx_code);
/netbsd-src/external/gpl3/gcc/dist/gcc/config/sparc/
H A Dsparc-protos.h50 extern machine_mode select_cc_mode (enum rtx_code, rtx, rtx);
53 extern rtx sparc_emit_float_lib_cmp (rtx, rtx, enum rtx_code);
56 extern void emit_tfmode_binop (enum rtx_code, rtx *);
57 extern void emit_tfmode_unop (enum rtx_code, rtx *);
58 extern void emit_tfmode_cvt (enum rtx_code, rtx *);
100 extern int v9_regcmp_p (enum rtx_code);
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/aarch64/
H A Daarch64-sve-builtins-functions.h128 rtx_code
182 CONSTEXPR rtx_code_function_base (rtx_code code_for_sint,
183 rtx_code code_for_uint,
190 rtx_code m_code_for_sint;
191 rtx_code m_code_for_uint;
203 CONSTEXPR rtx_code_function (rtx_code code_for_sint, rtx_code code_for_uint,
222 CONSTEXPR rtx_code_function_rotated (rtx_code code_for_sint,
223 rtx_code code_for_uint,
575 CONSTEXPR shift_wide (rtx_code code, int wide_unspec) in shift_wide()
600 rtx_code m_code;
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/aarch64/
H A Daarch64-sve-builtins-functions.h128 rtx_code
182 CONSTEXPR rtx_code_function_base (rtx_code code_for_sint,
183 rtx_code code_for_uint,
190 rtx_code m_code_for_sint;
191 rtx_code m_code_for_uint;
203 CONSTEXPR rtx_code_function (rtx_code code_for_sint, rtx_code code_for_uint,
222 CONSTEXPR rtx_code_function_rotated (rtx_code code_for_sint,
223 rtx_code code_for_uint,
575 CONSTEXPR shift_wide (rtx_code code, int wide_unspec) in shift_wide()
600 rtx_code m_code;
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/h8300/
H A Dh8300-protos.h33 extern const char *output_a_rotate (enum rtx_code, rtx *);
49 extern bool expand_a_shift (machine_mode, enum rtx_code, rtx[]);
52 extern int fix_bit_operand (rtx *, enum rtx_code);
84 extern enum h8sx_shift_type h8sx_classify_shift (machine_mode, enum rtx_code, rtx);
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/riscv/
H A Driscv-protos.h58 extern void riscv_expand_int_scc (rtx, enum rtx_code, rtx, rtx);
59 extern void riscv_expand_float_scc (rtx, enum rtx_code, rtx, rtx);
60 extern void riscv_expand_conditional_branch (rtx, enum rtx_code, rtx, rtx);
61 extern void riscv_expand_conditional_move (rtx, rtx, rtx, rtx_code, rtx, rtx);
/netbsd-src/external/gpl3/gcc/dist/gcc/config/riscv/
H A Driscv-protos.h58 extern void riscv_expand_int_scc (rtx, enum rtx_code, rtx, rtx);
59 extern void riscv_expand_float_scc (rtx, enum rtx_code, rtx, rtx);
60 extern void riscv_expand_conditional_branch (rtx, enum rtx_code, rtx, rtx);
61 extern void riscv_expand_conditional_move (rtx, rtx, rtx, rtx_code, rtx, rtx);

12345678910>>...17