diff options
author | oldham <oldham@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-07-22 23:29:14 +0000 |
---|---|---|
committer | oldham <oldham@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-07-22 23:29:14 +0000 |
commit | 9588521d18d4e00cb634ddd1d5d2e57be874dab5 (patch) | |
tree | 905decf88d64625f2e335c550face23d4df5671f /gcc/rtl.h | |
parent | 9912d2870a855d71a49808d9ff9419caf8d4337b (diff) | |
download | gcc-9588521d18d4e00cb634ddd1d5d2e57be874dab5.tar.gz |
2000-07-22 Jeffrey Oldham <oldham@codesourcery.com>
* collect2.c (main): Typo fixed.
* diagnostic.c: Typo fixed.
* dwarf2out.c (dwarf2out_frame_debug_expr): Typo fixed.
* eh-common.h: Typo fixed.
* emit-rtl.c (start_sequence): Typo fixed.
* flow.c (find_label_refs): Typo fixed.
(calculate_global_regs_live): Typo fixed.
(mark_regno_cond_dead): Typo fixed.
(create_edge_list): Typos fixed.
(verify_edge_list): Typo fixed.
* ggc-common.c (ggc_mark_rtx_children): Typo fixed.
* loop.c (strength_reduce): Typo in function name fixed.
* rtl.h: Added comments. Typo in function name fixed.
* rtlanal.c: Typo in function name fixed.
(insn_dependant_p): Rename to ...
(insn_dependent_p): ... this.
(computed_jumo_p): Typo fixed.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35194 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/rtl.h')
-rw-r--r-- | gcc/rtl.h | 58 |
1 files changed, 56 insertions, 2 deletions
diff --git a/gcc/rtl.h b/gcc/rtl.h index cbe1b762199..ccf60c02cdf 100644 --- a/gcc/rtl.h +++ b/gcc/rtl.h @@ -754,7 +754,7 @@ extern const char * const note_insn_name[NOTE_INSN_MAX - NOTE_INSN_BIAS]; /* For a MEM rtx, 1 if it refers to an aggregate, either to the aggregate itself of to a field of the aggregate. If zero, RTX may - or may not be such a refrence. */ + or may not be such a reference. */ #define MEM_IN_STRUCT_P(RTX) ((RTX)->in_struct) /* For a MEM rtx, 1 if it refers to a scalar. If zero, RTX may or may @@ -1059,32 +1059,48 @@ extern rtx plus_constant_wide PARAMS ((rtx, HOST_WIDE_INT)); extern rtx plus_constant_for_output_wide PARAMS ((rtx, HOST_WIDE_INT)); extern void optimize_save_area_alloca PARAMS ((rtx)); +/* In emit-rtl.c */ extern rtx gen_rtx PARAMS ((enum rtx_code, enum machine_mode, ...)); extern rtvec gen_rtvec PARAMS ((int, ...)); +/* In other files */ extern char *oballoc PARAMS ((int)); extern char *permalloc PARAMS ((int)); extern rtx rtx_alloc PARAMS ((RTX_CODE)); extern rtvec rtvec_alloc PARAMS ((int)); extern rtx copy_insn_1 PARAMS ((rtx)); extern rtx copy_insn PARAMS ((rtx)); + +/* In rtl.c */ extern rtx copy_rtx PARAMS ((rtx)); + +/* In emit-rtl.c */ extern rtx copy_rtx_if_shared PARAMS ((rtx)); + +/* In rtl.c */ extern rtx copy_most_rtx PARAMS ((rtx, rtx)); extern rtx shallow_copy_rtx PARAMS ((rtx)); extern int rtx_equal_p PARAMS ((rtx, rtx)); + +/* In emit-rtl.c */ extern rtvec gen_rtvec_v PARAMS ((int, rtx *)); extern rtx gen_reg_rtx PARAMS ((enum machine_mode)); extern rtx gen_label_rtx PARAMS ((void)); extern rtx gen_lowpart_common PARAMS ((enum machine_mode, rtx)); extern rtx gen_lowpart PARAMS ((enum machine_mode, rtx)); + +/* In cse.c */ extern rtx gen_lowpart_if_possible PARAMS ((enum machine_mode, rtx)); + +/* In emit-rtl.c */ extern rtx gen_highpart PARAMS ((enum machine_mode, rtx)); extern rtx gen_realpart PARAMS ((enum machine_mode, rtx)); extern rtx gen_imagpart PARAMS ((enum machine_mode, rtx)); extern rtx operand_subword PARAMS ((rtx, unsigned int, int, enum machine_mode)); + +/* In emit-rtl.c */ extern rtx operand_subword_force PARAMS ((rtx, unsigned int, enum machine_mode)); extern int subreg_lowpart_p PARAMS ((rtx)); @@ -1101,24 +1117,35 @@ extern void end_sequence PARAMS ((void)); extern void push_to_full_sequence PARAMS ((rtx, rtx)); extern void end_full_sequence PARAMS ((rtx*, rtx*)); extern rtx gen_sequence PARAMS ((void)); + +/* In varasm.c */ extern rtx immed_double_const PARAMS ((HOST_WIDE_INT, HOST_WIDE_INT, enum machine_mode)); extern rtx force_const_mem PARAMS ((enum machine_mode, rtx)); + +/* In explow.c */ extern rtx force_reg PARAMS ((enum machine_mode, rtx)); + +/* In varasm.c */ extern rtx get_pool_constant PARAMS ((rtx)); extern enum machine_mode get_pool_mode PARAMS ((rtx)); extern rtx get_pool_constant_for_function PARAMS ((struct function *, rtx)); extern enum machine_mode get_pool_mode_for_function PARAMS ((struct function *, rtx)); extern int get_pool_offset PARAMS ((rtx)); extern rtx simplify_subtraction PARAMS ((rtx)); + +/* In function.c */ extern rtx assign_stack_local PARAMS ((enum machine_mode, HOST_WIDE_INT, int)); extern rtx assign_stack_temp PARAMS ((enum machine_mode, HOST_WIDE_INT, int)); extern rtx assign_temp PARAMS ((union tree_node *, int, int, int)); +/* In expr.c */ extern rtx protect_from_queue PARAMS ((rtx, int)); extern void emit_queue PARAMS ((void)); extern rtx emit_move_insn PARAMS ((rtx, rtx)); + +/* In emit-rtl.c */ extern rtx emit_insn_before PARAMS ((rtx, rtx)); extern rtx emit_jump_insn_before PARAMS ((rtx, rtx)); extern rtx emit_call_insn_before PARAMS ((rtx, rtx)); @@ -1156,13 +1183,19 @@ extern rtx prev_label PARAMS ((rtx)); extern rtx next_label PARAMS ((rtx)); extern rtx next_cc0_user PARAMS ((rtx)); extern rtx prev_cc0_setter PARAMS ((rtx)); + +/* In jump.c */ extern rtx next_nondeleted_insn PARAMS ((rtx)); extern enum rtx_code reverse_condition PARAMS ((enum rtx_code)); extern enum rtx_code reverse_condition_maybe_unordered PARAMS ((enum rtx_code)); extern enum rtx_code swap_condition PARAMS ((enum rtx_code)); extern enum rtx_code unsigned_condition PARAMS ((enum rtx_code)); extern enum rtx_code signed_condition PARAMS ((enum rtx_code)); + +/* In reload.c */ extern rtx find_equiv_reg PARAMS ((rtx, rtx, enum reg_class, int, short *, int, enum machine_mode)); + +/* In jump.c */ extern rtx squeeze_notes PARAMS ((rtx, rtx)); extern rtx delete_insn PARAMS ((rtx)); extern void delete_jump PARAMS ((rtx)); @@ -1170,9 +1203,17 @@ extern void delete_barrier PARAMS ((rtx)); extern rtx get_label_before PARAMS ((rtx)); extern rtx get_label_after PARAMS ((rtx)); extern rtx follow_jumps PARAMS ((rtx)); + +/* In recog.c */ extern rtx adj_offsettable_operand PARAMS ((rtx, int)); + +/* In emit-rtl.c */ extern rtx try_split PARAMS ((rtx, rtx, int)); + +/* In unknown file */ extern rtx split_insns PARAMS ((rtx, rtx)); + +/* In simplify-rtx.c */ extern rtx simplify_unary_operation PARAMS ((enum rtx_code, enum machine_mode, rtx, enum machine_mode)); extern rtx simplify_binary_operation PARAMS ((enum rtx_code, enum machine_mode, rtx, rtx)); extern rtx simplify_ternary_operation PARAMS ((enum rtx_code, enum machine_mode, enum machine_mode, rtx, rtx, rtx)); @@ -1180,17 +1221,30 @@ extern rtx simplify_relational_operation PARAMS ((enum rtx_code, enum machine_mo extern rtx simplify_gen_binary PARAMS ((enum rtx_code, enum machine_mode, rtx, rtx)); extern rtx simplify_rtx PARAMS ((rtx)); + +/* In optabs.c */ extern rtx gen_move_insn PARAMS ((rtx, rtx)); + extern rtx gen_jump PARAMS ((rtx)); extern rtx gen_beq PARAMS ((rtx)); extern rtx gen_bge PARAMS ((rtx)); extern rtx gen_ble PARAMS ((rtx)); + +/* In function.c */ extern rtx gen_mem_addressof PARAMS ((rtx, union tree_node *)); + +/* In explow.c */ extern rtx eliminate_constant_term PARAMS ((rtx, rtx *)); + +/* In optabs.c */ extern rtx expand_complex_abs PARAMS ((enum machine_mode, rtx, rtx, int)); + +/* In regclass.c */ extern enum machine_mode choose_hard_reg_mode PARAMS ((unsigned int, unsigned int)); + +/* In emit-rtl.c */ extern void set_unique_reg_note PARAMS ((rtx, enum reg_note, rtx)); /* Functions in rtlanal.c */ @@ -1210,7 +1264,7 @@ extern int modified_between_p PARAMS ((rtx, rtx, rtx)); extern int no_labels_between_p PARAMS ((rtx, rtx)); extern int no_jumps_between_p PARAMS ((rtx, rtx)); extern int modified_in_p PARAMS ((rtx, rtx)); -extern int insn_dependant_p PARAMS ((rtx, rtx)); +extern int insn_dependent_p PARAMS ((rtx, rtx)); extern int reg_set_p PARAMS ((rtx, rtx)); extern rtx single_set PARAMS ((rtx)); extern int multiple_sets PARAMS ((rtx)); |