cfglayout.c, [...]: Fix comment typos.
authorKazu Hirata <kazu@codesourcery.com>
Sat, 28 Jul 2007 23:55:00 +0000 (23:55 +0000)
committerKazu Hirata <kazu@gcc.gnu.org>
Sat, 28 Jul 2007 23:55:00 +0000 (23:55 +0000)
* cfglayout.c, config/arm/arm.c, config/arm/cortex-a8.md,
config/arm/neon-schedgen.ml, config/arm/neon.ml,
config/arm/vec-common.md, config/ia64/div.md, cselib.c,
df-core.c, df.h, dominance.c, optabs.c, opts.c, reg-stack.c,
regstat.c, target.h, tree-ssa-live.c, tree-ssa-pre.c,
tree-vect-transform.c, tree.def: Fix comment typos.  Follow
spelling conventions.
* doc/invoke.texi: Follow spelling conventions.

From-SVN: r127030

22 files changed:
gcc/ChangeLog
gcc/cfglayout.c
gcc/config/arm/arm.c
gcc/config/arm/cortex-a8.md
gcc/config/arm/neon-schedgen.ml
gcc/config/arm/neon.ml
gcc/config/arm/vec-common.md
gcc/config/ia64/div.md
gcc/cselib.c
gcc/df-core.c
gcc/df.h
gcc/doc/invoke.texi
gcc/dominance.c
gcc/optabs.c
gcc/opts.c
gcc/reg-stack.c
gcc/regstat.c
gcc/target.h
gcc/tree-ssa-live.c
gcc/tree-ssa-pre.c
gcc/tree-vect-transform.c
gcc/tree.def

index c8468a17642d377495a7808bc7020d3ebf5a841e..009b33328405527e547dd7ebb170a71d6a9c2523 100644 (file)
@@ -1,3 +1,14 @@
+2007-07-28  Kazu Hirata  <kazu@codesourcery.com>
+
+       * cfglayout.c, config/arm/arm.c, config/arm/cortex-a8.md,
+       config/arm/neon-schedgen.ml, config/arm/neon.ml,
+       config/arm/vec-common.md, config/ia64/div.md, cselib.c,
+       df-core.c, df.h, dominance.c, optabs.c, opts.c, reg-stack.c,
+       regstat.c, target.h, tree-ssa-live.c, tree-ssa-pre.c,
+       tree-vect-transform.c, tree.def: Fix comment typos.  Follow
+       spelling conventions.
+       * doc/invoke.texi: Follow spelling conventions.
+
 2007-07-29  Vladimir Yanovsky  <yanov@il.ibm.com>
             Revital Eres  <eres@il.ibm.com>
 
index 88fd27243fee1133c4767237e312642734e744f0..7782096800e274e36202449a250d9b7a44e09895 100644 (file)
@@ -1001,7 +1001,7 @@ force_one_exit_fallthru (void)
        redirect_edge_and_branch_force (e, forwarder);
     }
 
-  /* Fix up the chain of blocks -- make FORWARDER immediately preceed the
+  /* Fix up the chain of blocks -- make FORWARDER immediately precede the
      exit block.  */
   FOR_EACH_BB (bb)
     {
index 47f33945036423c17b25cd2ca8136422666485e7..6424498f2cff9a71a3d0222c3fa941058102219d 100644 (file)
@@ -6083,7 +6083,7 @@ neon_valid_immediate (rtx op, enum machine_mode mode, int inverse,
     {
       unsigned HOST_WIDE_INT imm = 0;
 
-      /* Un-invert bytes of recognized vector, if neccessary.  */
+      /* Un-invert bytes of recognized vector, if necessary.  */
       if (invmask != 0)
         for (i = 0; i < idx; i++)
           bytes[i] ^= invmask;
@@ -6212,7 +6212,7 @@ neon_pairwise_reduce (rtx op0, rtx op1, enum machine_mode mode,
     }
 }
 
-/* Initialise a vector with non-constant elements.  FIXME: We can do better
+/* Initialize a vector with non-constant elements.  FIXME: We can do better
    than the current implementation (building a vector on the stack and then
    loading it) in many cases.  See rs6000.c.  */
 
@@ -12664,7 +12664,7 @@ arm_print_operand (FILE *stream, rtx x, int code)
       break;
 
     /* %# is a "break" sequence. It doesn't output anything, but is used to
-       seperate e.g. operand numbers from following text, if that text consists
+       separate e.g. operand numbers from following text, if that text consists
        of further digits which we don't want to be part of the operand
        number.  */
     case '#':
index 69d44de5720da5122bca9f762e7414c3588f269e..e8ff16298c9a19addf8b2d5b76158f99d05cf628 100644 (file)
                "arm_no_early_alu_shift_value_dep")
 
 ;; Multiplication instructions.  These are categorized according to their
-;; reservation behaviour and the need below to distinguish certain
+;; reservation behavior and the need below to distinguish certain
 ;; varieties for bypasses.  Results are available at the E5 stage
 ;; (but some of these are multi-cycle instructions which explains the
 ;; latencies below).
 ;; reads the value to be stored at the start of E3 and the ALU insn
 ;; writes it at the end of E2.  Move instructions actually produce the
 ;; result at the end of E1, but since we don't have delay slots, the
-;; scheduling behaviour will be the same.
+;; scheduling behavior will be the same.
 (define_bypass 0 "cortex_a8_alu,cortex_a8_alu_shift,\
                   cortex_a8_alu_shift_reg,cortex_a8_mov"
                "cortex_a8_store1_2,cortex_a8_store3_4"
index b47a0ae7d3ce87e2e4f96fe8d44a252e2c25b910..c1094e9b0384977f4afb7bcffc025e492703f4c3 100644 (file)
@@ -63,7 +63,7 @@ type availability = Source of int
 
 type guard = Guard_none | Guard_only_m | Guard_only_n | Guard_only_d
 
-(* Reservation behaviours.  All but the last row here correspond to one
+(* Reservation behaviors.  All but the last row here correspond to one
    pipeline each.  Each constructor will correspond to one
    define_reservation.  *)
 type reservation =
@@ -78,7 +78,7 @@ type reservation =
 | Fmul_then_fadd | Fmul_then_fadd_2
 
 (* This table must be kept as short as possible by conflating
-   entries with the same availability behaviour.
+   entries with the same availability behavior.
 
    First components: instruction group names
    Second components: availability requirements, in the order in which
index 59f6cc98579a5bae220b7f87bf50272027ed59a2..39807a48d374c1bd7fc124470dce238e54cbb277 100644 (file)
@@ -177,7 +177,7 @@ type opcode =
   (* Set/extract lanes from a vector.  *)
   | Vget_lane
   | Vset_lane
-  (* Initialise vector from bit pattern.  *)
+  (* Initialize vector from bit pattern.  *)
   | Vcreate
   (* Set all lanes to same value.  *)
   | Vdup_n
@@ -227,7 +227,7 @@ type features =
        names.  *)
   | Instruction_name of string list
     (* Mark that the intrinsic yields no instructions, or expands to yield
-       behaviour that the test generator cannot test.  *)
+       behavior that the test generator cannot test.  *)
   | No_op
     (* Mark that the intrinsic has constant arguments that cannot be set
        to the defaults (zero for pointers and one otherwise) in the test
index 0514b81e55cc86c75e8cb14ae5ae8e3bbd467267..9d576ab51f967dfe9d87258021845ad699f95bef 100644 (file)
@@ -42,7 +42,7 @@
 })
 
 ;; Vector arithmetic. Expanders are blank, then unnamed insns implement
-;; patterns seperately for IWMMXT and Neon.
+;; patterns separately for IWMMXT and Neon.
 
 (define_expand "add<mode>3"
   [(set (match_operand:VALL 0 "s_register_operand" "")
index a4c4721291eb05a583e5c093d6cc3a269f1f51e2..e66a8a052882653feefd51d2548c5260e2b071e3 100644 (file)
    operands[2] = gen_rtx_REG (<MODE>mode, REGNO (operands[1]));
 })
 
-;; Reciprical approximation
+;; Reciprocal approximation
 
 (define_insn "recip_approx_rf"
   [(set (match_operand:RF 0 "fr_register_operand" "=f")
index 338b527cca93f014f283c2e183a7bd734f96ee3b..1561762c931549e0ee8671bbae4b38901dac210e 100644 (file)
@@ -953,7 +953,7 @@ cselib_expand_value_rtx (rtx orig, bitmap regs_active, int max_depth)
                 STACK_POINTER_REGNUM, FRAME_POINTER or the
                 HARD_FRAME_POINTER.
 
-                Thses expansions confuses the code that notices that
+                These expansions confuses the code that notices that
                 stores into the frame go dead at the end of the
                 function and that the frame is not effected by calls
                 to subroutines.  If you allow the
index 16e55b752ffffd1b28abe403f2915ba4b1a31b58..453d61a999fe814c26b65031a9ced5ac1a315bc7 100644 (file)
@@ -144,7 +144,7 @@ There are four ways of doing the incremental scanning:
    For most modern rtl passes, this is certainly the easiest way to
    manage rescanning the insns.  This technique also has the advantage
    that the scanning information is always correct and can be relied
-   apon even after changes have been made to the instructions.  This
+   upon even after changes have been made to the instructions.  This
    technique is contra indicated in several cases:
 
    a) If def-use chains OR use-def chains (but not both) are built,
index 25472861cefb43278b9b56f8a0e864e395c57a95..d5c8d7ec126ad2470237d837a845f4a385c47fc1 100644 (file)
--- a/gcc/df.h
+++ b/gcc/df.h
@@ -311,7 +311,7 @@ struct dataflow
 struct df_mw_hardreg
 {
   rtx mw_reg;                   /* The multiword hardreg.  */ 
-  /* These two bitfields are intentially oversized, in the hope that
+  /* These two bitfields are intentionally oversized, in the hope that
      accesses to 16-bit fields will usually be quicker.  */
   ENUM_BITFIELD(df_ref_type) type : 16;
                                /* Used to see if the ref is read or write.  */
@@ -360,7 +360,7 @@ struct df_ref
   unsigned int ref_order;
 
   unsigned int regno;          /* The register number referenced.  */
-  /* These two bitfields are intentially oversized, in the hope that
+  /* These two bitfields are intentionally oversized, in the hope that
      accesses to 16-bit fields will usually be quicker.  */
   ENUM_BITFIELD(df_ref_type) type : 16;
                                /* Type of ref.  */
index 20c0d40ceb88e06d07600af445ca82206b18a027..49e29825ea090bf1cbc54473108e43dadcff2f1c 100644 (file)
@@ -1858,7 +1858,7 @@ been permitted when this option was not used.
 In new code it is better to use @option{-fvisibility=hidden} and
 export those classes which are intended to be externally visible.
 Unfortunately it is possible for code to rely, perhaps accidentally,
-on the Visual Studio behaviour.
+on the Visual Studio behavior.
 
 Among the consequences of these changes are that static data members
 of the same type with the same name but defined in different shared
index a67cb37cd0996eef276719d7034c2db72a0b1250..ecb7f987fe4026f1923867666be7155f96489433 100644 (file)
@@ -1448,7 +1448,7 @@ debug_dominance_info (enum cdi_direction dir)
 }
 
 /* Prints to stderr representation of the dominance tree (for direction DIR)
-   rooted in ROOT, indented by INDENT tabelators.  If INDENT_FIRST is false,
+   rooted in ROOT, indented by INDENT tabulators.  If INDENT_FIRST is false,
    the first line of the output is not indented.  */
 
 static void
index a605afd7ea79cb738b12b681daacd843376c5f3c..d9346e59615ec63161c8a43f085176e3362a746c 100644 (file)
@@ -4071,7 +4071,7 @@ emit_cmp_and_jump_insns (rtx x, rtx y, enum rtx_code comparison, rtx size,
     {
       /* If we're not emitting a branch, callers are required to pass
         operands in an order conforming to canonical RTL.  We relax this
-        for commutative comparsions so callers using EQ don't need to do
+        for commutative comparisons so callers using EQ don't need to do
         swapping by hand.  */
       gcc_assert (label || (comparison == swap_condition (comparison)));
 
index da6f6fe589d0084a2a3a61657522f61944c35f28..d6f0ec153ac08a78d1419b23dd296457f9310d22 100644 (file)
@@ -91,7 +91,7 @@ enum debug_info_level debug_info_level = DINFO_LEVEL_NONE;
    generated in the object file of the corresponding source file.
    Both of these case are handled when the base name of the file of
    the struct definition matches the base name of the source file
-   of thet current compilation unit.  This matching emits minimal
+   of the current compilation unit.  This matching emits minimal
    struct debugging information.
 
    The base file name matching rule above will fail to emit debug
index be94936043c8373368f6bbada0f9be66d37c8dc2..217c43e5eb98e11fcbfc908b7ec11363244f356d 100644 (file)
@@ -1355,9 +1355,9 @@ subst_stack_regs_pat (rtx insn, stack regstack, rtx pat)
        }
       /* Uninitialized USE might happen for functions returning uninitialized
          value.  We will properly initialize the USE on the edge to EXIT_BLOCK,
-        so it is safe to ignore the use here. This is consistent with behaviour
+        so it is safe to ignore the use here. This is consistent with behavior
         of dataflow analyzer that ignores USE too.  (This also imply that 
-        forcingly initializing the register to NaN here would lead to ICE later,
+        forcibly initializing the register to NaN here would lead to ICE later,
         since the REG_DEAD notes are not issued.)  */
       break;
 
index 86afc389053e2ef1f08c6eeab4ba89c4539268d0..9f8e41f35afe488385702d4e7ee903da46022037 100644 (file)
@@ -395,7 +395,7 @@ regstat_get_setjmp_crosses (void)
    Process REG_N_CALLS_CROSSED.  
 
    This is used by sched_deps.  A good implementation of sched-deps
-   would really process the blocks directly rather than going thur
+   would really process the blocks directly rather than going through
    lists of insns.  If it did this, it could use the exact regs that
    cross an individual call rather than using this info that merges
    the info for all calls.
index d7272bb8768dd4b56bac2a4a38a26f964c2bd1dc..760656c43a0abe0aecef487c9c02298f4df2938e 100644 (file)
@@ -420,7 +420,7 @@ struct gcc_target
     int (*builtin_vectorization_cost) (bool);
 
     /* Return true if vector alignment is reachable (by peeling N
-       interations) for the given type.  */
+       iterations) for the given type.  */
     bool (* vector_alignment_reachable) (tree, bool);
   } vectorize;
 
index 5dcebb5c2539ad1ccdf6091e48076131c2c2124f..0fba499fe472c212accf39c966c8b7655ba836c6 100644 (file)
@@ -461,7 +461,7 @@ mark_scope_block_unused (tree scope)
        or there is precisely one subblocks and the block
        has same abstract origin as outer block and declares
        no variables, so it is pure wrapper.
-   When we are not outputting full debug info, we also elliminate dead variables
+   When we are not outputting full debug info, we also eliminate dead variables
    out of scope blocks to let them to be recycled by GGC and to save copying work
    done by the inliner.  */
 
index 962f945e6b87b37a3f49a934089e5dd3707751ae..1cebc4a5e8657abc89e891dc8f3d541206729e75 100644 (file)
@@ -1431,7 +1431,7 @@ bitmap_find_leader (bitmap_set_t set, tree val)
   return NULL;
 }
 
-/* Determine if EXPR, a memory expressionn, is ANTIC_IN at the top of
+/* Determine if EXPR, a memory expression, is ANTIC_IN at the top of
    BLOCK by seeing if it is not killed in the block.  Note that we are
    only determining whether there is a store that kills it.  Because
    of the order in which clean iterates over values, we are guaranteed
index 8d309583e7251e1e6742b72ba91db66224dfc239..642437cbbdf537a86e5cbd0ec00430e3e0ba7517 100644 (file)
@@ -265,7 +265,7 @@ vect_estimate_min_profitable_iters (loop_vec_info loop_vinfo)
 
       /* If the number of iterations is unknown, or the
         peeling-for-misalignment amount is unknown, we eill have to generate
-        a runtime test to test the loop count agains the threshold.  */
+        a runtime test to test the loop count against the threshold.  */
       if (!LOOP_VINFO_NITERS_KNOWN_P (loop_vinfo)
          || (byte_misalign < 0))
        runtime_test = true;
index adcac4b24695c2b42a9291d343c0cb333ebac299..aa95cb1db316c705546a7efa0d64148c02ec7d5c 100644 (file)
@@ -884,7 +884,7 @@ DEFTREECODE (EH_FILTER_EXPR, "eh_filter_expr", tcc_statement, 2)
    has no value and generates no executable code.  It is only used for
    type based alias analysis.  This is generated by C++ placement new.
    CHANGE_DYNAMIC_TYPE_NEW_TYPE, the first operand, is the new type.
-   CHNAGE_DYNAMIC_TYPE_LOCATION, the second operand, is the location
+   CHANGE_DYNAMIC_TYPE_LOCATION, the second operand, is the location
    whose type is being changed.  */
 DEFTREECODE (CHANGE_DYNAMIC_TYPE_EXPR, "change_dynamic_type_expr",
             tcc_statement, 2)