basic-block.h (dump_regset, [...]): Remove duplicate prototypes.
2009-07-08 Shujing Zhao <pearly.zhao@oracle.com> * basic-block.h (dump_regset, debug_regset): Remove duplicate prototypes. * c-objc-common.h (c_initialize_diagnostics): Ditto. * ebitmap.h (dump_ebitmap): Ditto. * optabs.h (optab_libfunc): Ditto. * tree.h (tree_expr_nonzero_warnv_p): Ditto. * tree-flow.h (vect_can_force_dr_alignment_p, get_vectype_for_scalar_type): Ditto. (vectorize_loops): Move prototype to ... * tree-vectorizer.h: ... here. Also, adjust comment. (vect_set_verbosity_level): Remove duplicate prototype. * tree-ssa-loop.c: Include tree-vectorizer.h. * Makefile.in (tree-ssa-loop.o): Depend on tree-vectorizer.h. From-SVN: r149364
This commit is contained in:
parent
c6075b134c
commit
8ed77e22a9
10 changed files with 21 additions and 16 deletions
|
@ -1,3 +1,19 @@
|
|||
2009-07-08 Shujing Zhao <pearly.zhao@oracle.com>
|
||||
|
||||
* basic-block.h (dump_regset, debug_regset): Remove duplicate
|
||||
prototypes.
|
||||
* c-objc-common.h (c_initialize_diagnostics): Ditto.
|
||||
* ebitmap.h (dump_ebitmap): Ditto.
|
||||
* optabs.h (optab_libfunc): Ditto.
|
||||
* tree.h (tree_expr_nonzero_warnv_p): Ditto.
|
||||
* tree-flow.h (vect_can_force_dr_alignment_p,
|
||||
get_vectype_for_scalar_type): Ditto.
|
||||
(vectorize_loops): Move prototype to ...
|
||||
* tree-vectorizer.h: ... here. Also, adjust comment.
|
||||
(vect_set_verbosity_level): Remove duplicate prototype.
|
||||
* tree-ssa-loop.c: Include tree-vectorizer.h.
|
||||
* Makefile.in (tree-ssa-loop.o): Depend on tree-vectorizer.h.
|
||||
|
||||
2009-07-08 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* config/i386/unix.h (ASM_COMMENT_START): Add a space after the
|
||||
|
|
|
@ -2308,7 +2308,7 @@ tree-eh.o : tree-eh.c $(TREE_FLOW_H) $(CONFIG_H) $(SYSTEM_H) \
|
|||
tree-ssa-loop.o : tree-ssa-loop.c $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) \
|
||||
$(TREE_H) $(RTL_H) $(TM_P_H) hard-reg-set.h $(BASIC_BLOCK_H) output.h \
|
||||
$(DIAGNOSTIC_H) $(TREE_FLOW_H) $(TREE_DUMP_H) $(TREE_PASS_H) $(TIMEVAR_H) \
|
||||
$(CFGLOOP_H) $(FLAGS_H) $(TREE_INLINE_H) tree-scalar-evolution.h
|
||||
$(CFGLOOP_H) $(FLAGS_H) $(TREE_INLINE_H) tree-scalar-evolution.h tree-vectorizer.h
|
||||
tree-ssa-loop-unswitch.o : tree-ssa-loop-unswitch.c $(TREE_FLOW_H) \
|
||||
$(CONFIG_H) $(SYSTEM_H) $(RTL_H) $(TREE_H) $(TM_P_H) $(CFGLOOP_H) \
|
||||
$(PARAMS_H) output.h $(DIAGNOSTIC_H) $(TIMEVAR_H) $(TM_H) \
|
||||
|
|
|
@ -857,8 +857,6 @@ extern bool br_prob_note_reliable_p (const_rtx);
|
|||
extern bool predictable_edge_p (edge);
|
||||
|
||||
/* In cfg.c */
|
||||
extern void dump_regset (regset, FILE *);
|
||||
extern void debug_regset (regset);
|
||||
extern void init_flow (struct function *);
|
||||
extern void debug_bb (basic_block);
|
||||
extern basic_block debug_bb_n (int);
|
||||
|
|
|
@ -21,9 +21,6 @@ along with GCC; see the file COPYING3. If not see
|
|||
#ifndef GCC_C_OBJC_COMMON
|
||||
#define GCC_C_OBJC_COMMON
|
||||
|
||||
/* In c-objc-common.c. */
|
||||
extern void c_initialize_diagnostics (diagnostic_context *);
|
||||
|
||||
/* Lang hooks that are shared between C and ObjC are defined here. Hooks
|
||||
specific to C or ObjC go in c-lang.c and objc/objc-lang.c, respectively. */
|
||||
|
||||
|
|
|
@ -64,7 +64,6 @@ extern bool ebitmap_equal_p (ebitmap, ebitmap);
|
|||
extern void ebitmap_clear (ebitmap);
|
||||
extern int ebitmap_last_set_bit (ebitmap);
|
||||
extern void debug_ebitmap (ebitmap);
|
||||
extern void dump_ebitmap (FILE *, ebitmap);
|
||||
extern unsigned long ebitmap_popcount(ebitmap, unsigned long);
|
||||
|
||||
/* The iterator for ebitmap. */
|
||||
|
|
|
@ -781,7 +781,6 @@ extern rtx expand_vec_shift_expr (tree, rtx);
|
|||
#define convert_optab_handler(optab,mode,mode2) \
|
||||
(&(optab)->handlers[(int) (mode)][(int) (mode2)])
|
||||
|
||||
extern rtx optab_libfunc (optab optab, enum machine_mode mode);
|
||||
extern rtx optab_libfunc (optab optab, enum machine_mode mode);
|
||||
extern rtx convert_optab_libfunc (convert_optab optab, enum machine_mode mode1,
|
||||
enum machine_mode mode2);
|
||||
|
|
|
@ -729,11 +729,6 @@ struct tree_niter_desc
|
|||
enum tree_code cmp;
|
||||
};
|
||||
|
||||
/* In tree-vectorizer.c */
|
||||
unsigned vectorize_loops (void);
|
||||
extern bool vect_can_force_dr_alignment_p (const_tree, unsigned int);
|
||||
extern tree get_vectype_for_scalar_type (tree);
|
||||
|
||||
/* In tree-ssa-phiopt.c */
|
||||
bool empty_block_p (basic_block);
|
||||
basic_block *blocks_in_phiopt_order (void);
|
||||
|
|
|
@ -36,6 +36,7 @@ along with GCC; see the file COPYING3. If not see
|
|||
#include "flags.h"
|
||||
#include "tree-inline.h"
|
||||
#include "tree-scalar-evolution.h"
|
||||
#include "tree-vectorizer.h"
|
||||
|
||||
/* The loop superpass. */
|
||||
|
||||
|
|
|
@ -861,8 +861,9 @@ typedef gimple (* vect_recog_func_ptr) (gimple, tree *, tree *);
|
|||
#define NUM_PATTERNS 4
|
||||
void vect_pattern_recog (loop_vec_info);
|
||||
|
||||
/* Vectorization debug information - in tree-vectorizer.c. */
|
||||
/* In tree-vectorizer.c. */
|
||||
unsigned vectorize_loops (void);
|
||||
/* Vectorization debug information */
|
||||
extern bool vect_print_dump_info (enum verbosity_levels);
|
||||
extern void vect_set_verbosity_level (const char *);
|
||||
|
||||
#endif /* GCC_TREE_VECTORIZER_H */
|
||||
|
|
|
@ -4749,7 +4749,6 @@ extern bool tree_unary_nonzero_warnv_p (enum tree_code, tree, tree, bool *);
|
|||
extern bool tree_binary_nonzero_warnv_p (enum tree_code, tree, tree, tree op1,
|
||||
bool *);
|
||||
extern bool tree_single_nonzero_warnv_p (tree, bool *);
|
||||
extern bool tree_expr_nonzero_warnv_p (tree, bool *);
|
||||
extern bool tree_unary_nonnegative_warnv_p (enum tree_code, tree, tree, bool *);
|
||||
extern bool tree_binary_nonnegative_warnv_p (enum tree_code, tree, tree, tree,
|
||||
bool *);
|
||||
|
|
Loading…
Add table
Reference in a new issue