diff options
Diffstat (limited to 'gcc/config/i386/i386.h')
-rw-r--r-- | gcc/config/i386/i386.h | 108 |
1 files changed, 0 insertions, 108 deletions
diff --git a/gcc/config/i386/i386.h b/gcc/config/i386/i386.h index 369be61..3b302a2 100644 --- a/gcc/config/i386/i386.h +++ b/gcc/config/i386/i386.h @@ -2397,114 +2397,6 @@ do { long l; \ {"cmpsi_operand", {CONST_INT, CONST_DOUBLE, CONST, SYMBOL_REF, \ LABEL_REF, SUBREG, REG, MEM, AND}}, -/* Functions in i386.c */ - -#if 1 -#define XPARAMS(x) () -#else -#define XPARAMS(x) PROTO(x) -#endif -#define xrtx struct rtx_def * -#define xtree struct tree_def * -#define xmode enum machine_mode -#define xcode enum rtx_code - -extern void override_options XPARAMS((void)); -extern void order_regs_for_local_alloc XPARAMS((void)); -extern void optimization_options XPARAMS((int, int)); -extern int ix86_aligned_p XPARAMS((xrtx)); -extern int ix86_valid_decl_attribute_p XPARAMS((xtree, xtree, xtree, xtree)); -extern int ix86_valid_type_attribute_p XPARAMS((xtree, xtree, xtree, xtree)); -extern int ix86_comp_type_attributes XPARAMS((xtree, xtree)); -extern int ix86_return_pops_args XPARAMS((xtree, xtree, int)); -extern void init_cumulative_args XPARAMS((CUMULATIVE_ARGS*, xtree, xrtx)); -extern void function_arg_advance XPARAMS((CUMULATIVE_ARGS*,xmode,xtree,int)); -extern xrtx function_arg XPARAMS((CUMULATIVE_ARGS*, xmode, xtree, int)); - -extern int symbolic_operand XPARAMS((xrtx, xmode)); -extern int pic_symbolic_operand XPARAMS((xrtx, xmode)); -extern int call_insn_operand XPARAMS((xrtx, xmode)); -extern int expander_call_insn_operand XPARAMS((xrtx, xmode)); -extern int constant_call_address_operand XPARAMS((xrtx, xmode)); -extern int const0_operand XPARAMS((xrtx, xmode)); -extern int const1_operand XPARAMS((xrtx, xmode)); -extern int const248_operand XPARAMS((xrtx, xmode)); -extern int incdec_operand XPARAMS((xrtx, xmode)); -extern int reg_no_sp_operand XPARAMS((xrtx, xmode)); -extern int q_regs_operand XPARAMS((xrtx, xmode)); -extern int non_q_regs_operand XPARAMS((xrtx, xmode)); -extern int no_comparison_operator XPARAMS((xrtx, xmode)); -extern int fcmov_comparison_operator XPARAMS((xrtx, xmode)); -extern int cmp_fp_expander_operand XPARAMS((xrtx, xmode)); -extern int ext_register_operand XPARAMS((xrtx, xmode)); -extern int binary_fp_operator XPARAMS((xrtx, xmode)); -extern int mult_operator XPARAMS((xrtx, xmode)); -extern int div_operator XPARAMS((xrtx, xmode)); -extern int arith_or_logical_operator XPARAMS((xrtx, xmode)); -extern int memory_displacement_operand XPARAMS((xrtx, xmode)); -extern int cmpsi_operand XPARAMS((xrtx, xmode)); - -extern int standard_80387_constant_p XPARAMS((xrtx)); -extern int symbolic_reference_mentioned_p XPARAMS((xrtx)); -extern int ix86_can_use_return_insn_p XPARAMS((void)); - -extern void asm_output_function_prefix XPARAMS((FILE, char *)); -extern void load_pic_register XPARAMS((void)); -#if 0 -/* HOST_WIDE_INT isn't defined yet. */ -extern HOST_WIDE_INT ix86_compute_frame_size XPARAMS ((HOST_WIDE_INT, int *)); -#endif -extern void ix86_expand_prologue XPARAMS((void)); -extern void ix86_expand_epilogue XPARAMS((void)); - -extern int legitimate_pic_address_disp_p XPARAMS((xrtx)); -extern int legitimate_address_p XPARAMS((xmode, xrtx, int)); -extern xrtx legitimize_pic_address XPARAMS((xrtx, xrtx)); -extern xrtx legitimize_address XPARAMS((xrtx, xrtx, xmode)); - -extern void print_reg XPARAMS((xrtx, int, FILE*)); -extern void print_operand XPARAMS((FILE*, xrtx, int)); -extern void print_operand_address XPARAMS((FILE*, xrtx)); - -extern void split_di XPARAMS((xrtx[], int, xrtx[], xrtx[])); - -extern char *output_387_binary_op XPARAMS((xrtx, xrtx*)); -extern char *output_fix_trunc XPARAMS((xrtx, xrtx*)); -extern char *output_fp_compare XPARAMS((xrtx, xrtx*, int, int)); -extern void ix86_output_function_block_profiler XPARAMS((FILE*, int)); -extern void ix86_output_block_profiler XPARAMS((FILE*, int)); - -extern void ix86_expand_move XPARAMS((xmode, xrtx[])); -extern void ix86_expand_binary_operator XPARAMS((xcode, xmode, xrtx[])); -extern int ix86_binary_operator_ok XPARAMS((xcode, xmode, xrtx[])); -extern int ix86_expand_unary_operator XPARAMS((xcode, xmode, xrtx[])); -extern int ix86_unary_operator_ok XPARAMS((xcode, xmode, xrtx[])); -extern void ix86_expand_branch XPARAMS((xcode, int, xrtx)); -extern int ix86_expand_setcc XPARAMS((xcode, int, xrtx)); -extern int ix86_expand_int_movcc XPARAMS((xrtx[])); -extern int ix86_expand_fp_movcc XPARAMS((xrtx[])); -extern int ix86_split_movdi XPARAMS((xrtx[])); -extern void ix86_split_ashldi XPARAMS((xrtx *, xrtx)); -extern void ix86_split_ashrdi XPARAMS((xrtx *, xrtx)); -extern void ix86_split_lshrdi XPARAMS((xrtx *, xrtx)); -extern void ix86_expand_strlensi_unroll_1 XPARAMS((xrtx, xrtx, xrtx)); - -extern xrtx assign_386_stack_local XPARAMS((xmode, int)); -extern int ix86_attr_length_default XPARAMS((xrtx)); - -extern int ix86_issue_rate XPARAMS((void)); -extern int ix86_adjust_cost XPARAMS((xrtx, xrtx, xrtx, int)); -extern void ix86_sched_init XPARAMS((FILE *, int)); -extern int ix86_sched_reorder XPARAMS((FILE *, int, xrtx *, int)); -extern int ix86_variable_issue XPARAMS((FILE *, int, xrtx, int)); - - -#undef XPARAMS -#undef xrtx -#undef xtree -#undef xmode -#undef xcode - /* Variables in i386.c */ extern const char *ix86_cpu_string; /* for -mcpu=<xxx> */ extern const char *ix86_arch_string; /* for -march=<xxx> */ |