diff options
author | Mike Stump <mrs@gcc.gnu.org> | 2011-04-10 18:46:45 +0000 |
---|---|---|
committer | Mike Stump <mrs@gcc.gnu.org> | 2011-04-10 18:46:45 +0000 |
commit | dd5a833e6e86e0ed85af6e48aa460ebfc4665f5d (patch) | |
tree | bf95262adeb1e48387900226345da1050170321b /gcc/config | |
parent | 4b9726d48cc7eea7e51b51e00e3720104cd2774f (diff) | |
download | gcc-dd5a833e6e86e0ed85af6e48aa460ebfc4665f5d.zip gcc-dd5a833e6e86e0ed85af6e48aa460ebfc4665f5d.tar.gz gcc-dd5a833e6e86e0ed85af6e48aa460ebfc4665f5d.tar.bz2 |
Remove doubled up words.
From-SVN: r172247
Diffstat (limited to 'gcc/config')
-rw-r--r-- | gcc/config/arm/arm.c | 6 | ||||
-rw-r--r-- | gcc/config/arm/arm.md | 2 | ||||
-rw-r--r-- | gcc/config/cris/cris.md | 2 | ||||
-rw-r--r-- | gcc/config/i386/i386.c | 27 | ||||
-rw-r--r-- | gcc/config/i386/smmintrin.h | 2 | ||||
-rw-r--r-- | gcc/config/mips/mips-protos.h | 2 | ||||
-rw-r--r-- | gcc/config/mips/mips.c | 27 | ||||
-rw-r--r-- | gcc/config/s390/s390.c | 2 | ||||
-rw-r--r-- | gcc/config/sh/sh.c | 2 | ||||
-rw-r--r-- | gcc/config/spu/spu.c | 17 |
10 files changed, 46 insertions, 43 deletions
diff --git a/gcc/config/arm/arm.c b/gcc/config/arm/arm.c index c29469c..55d5883 100644 --- a/gcc/config/arm/arm.c +++ b/gcc/config/arm/arm.c @@ -9505,7 +9505,7 @@ compute_offset_order (int nops, HOST_WIDE_INT *unsorted_offsets, int *order, from that base register. REGS is an array filled in with the destination register numbers. SAVED_ORDER (if nonnull), is an array filled in with an order that maps - insn numbers to to an ascending order of stores. If CHECK_REGS is true, + insn numbers to an ascending order of stores. If CHECK_REGS is true, the sequence of registers in REGS matches the loads from ascending memory locations, and the function verifies that the register numbers are themselves ascending. If CHECK_REGS is false, the register numbers @@ -9653,7 +9653,7 @@ load_multiple_sequence (rtx *operands, int nops, int *regs, int *saved_order, array filled in with the source register numbers, REG_RTXS (if nonnull) is likewise filled with the corresponding rtx's. SAVED_ORDER (if nonnull), is an array filled in with an order that maps insn - numbers to to an ascending order of stores. + numbers to an ascending order of stores. If CHECK_REGS is true, the sequence of registers in *REGS matches the stores from ascending memory locations, and the function verifies that the register numbers are themselves ascending. If CHECK_REGS is false, the register @@ -23007,7 +23007,7 @@ arm_emit (int label ATTRIBUTE_UNUSED, const char *pattern, rtx *operands) static unsigned arm_insn_count; /* An emitter that counts emitted instructions but does not actually - emit instruction into the the instruction stream. */ + emit instruction into the instruction stream. */ static void arm_count (int label, const char *pattern ATTRIBUTE_UNUSED, diff --git a/gcc/config/arm/arm.md b/gcc/config/arm/arm.md index e54acc7..febbbe2 100644 --- a/gcc/config/arm/arm.md +++ b/gcc/config/arm/arm.md @@ -97,7 +97,7 @@ ; generate correct unwind information. UNSPEC_PIC_OFFSET ; A symbolic 12-bit OFFSET that has been treated ; correctly for PIC usage. - UNSPEC_GOTSYM_OFF ; The offset of the start of the the GOT from a + UNSPEC_GOTSYM_OFF ; The offset of the start of the GOT from a ; a given symbolic address. UNSPEC_THUMB1_CASESI ; A Thumb1 compressed dispatch-table call. UNSPEC_RBIT ; rbit operation. diff --git a/gcc/config/cris/cris.md b/gcc/config/cris/cris.md index dd5d494..8af8a06 100644 --- a/gcc/config/cris/cris.md +++ b/gcc/config/cris/cris.md @@ -2509,7 +2509,7 @@ ;; The addi insn as it is normally used. -;; Make the the ACR alternative taste bad enough to not choose it as a +;; Make the ACR alternative taste bad enough to not choose it as a ;; preference to avoid spilling problems (unwind-dw2-fde.c at build). ;; FIXME: Revisit for new register allocator. diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index 2e17471..490d195 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -16249,7 +16249,7 @@ ix86_expand_unary_operator (enum rtx_code code, enum machine_mode mode, } /* Split 32bit/64bit divmod with 8bit unsigned divmod if dividend and - divisor are within the the range [0-255]. */ + divisor are within the range [0-255]. */ void ix86_split_idivmod (enum machine_mode mode, rtx operands[], @@ -16283,7 +16283,7 @@ ix86_split_idivmod (enum machine_mode mode, rtx operands[], scratch = gen_reg_rtx (mode); - /* Use 8bit unsigned divimod if dividend and divisor are within the + /* Use 8bit unsigned divimod if dividend and divisor are within the range [0-255]. */ emit_move_insn (scratch, operands[2]); scratch = expand_simple_binop (mode, IOR, scratch, operands[3], @@ -20984,23 +20984,24 @@ smallest_pow2_greater_than (int val) return ret; } -/* Expand string move (memcpy) operation. Use i386 string operations when - profitable. expand_setmem contains similar code. The code depends upon - architecture, block size and alignment, but always has the same - overall structure: +/* Expand string move (memcpy) operation. Use i386 string operations + when profitable. expand_setmem contains similar code. The code + depends upon architecture, block size and alignment, but always has + the same overall structure: 1) Prologue guard: Conditional that jumps up to epilogues for small - blocks that can be handled by epilogue alone. This is faster but - also needed for correctness, since prologue assume the block is larger - than the desired alignment. + blocks that can be handled by epilogue alone. This is faster + but also needed for correctness, since prologue assume the block + is larger than the desired alignment. Optional dynamic check for size and libcall for large blocks is emitted here too, with -minline-stringops-dynamically. - 2) Prologue: copy first few bytes in order to get destination aligned - to DESIRED_ALIGN. It is emitted only when ALIGN is less than - DESIRED_ALIGN and and up to DESIRED_ALIGN - ALIGN bytes can be copied. - We emit either a jump tree on power of two sized blocks, or a byte loop. + 2) Prologue: copy first few bytes in order to get destination + aligned to DESIRED_ALIGN. It is emitted only when ALIGN is less + than DESIRED_ALIGN and up to DESIRED_ALIGN - ALIGN bytes can be + copied. We emit either a jump tree on power of two sized + blocks, or a byte loop. 3) Main body: the copying loop itself, copying in SIZE_NEEDED chunks with specified algorithm. diff --git a/gcc/config/i386/smmintrin.h b/gcc/config/i386/smmintrin.h index e12c56a..9a04b7a 100644 --- a/gcc/config/i386/smmintrin.h +++ b/gcc/config/i386/smmintrin.h @@ -597,7 +597,7 @@ _mm_stream_load_si128 (__m128i *__X) #define _SIDD_CMP_EQUAL_EACH 0x08 #define _SIDD_CMP_EQUAL_ORDERED 0x0c -/* These macros specify the the polarity. */ +/* These macros specify the polarity. */ #define _SIDD_POSITIVE_POLARITY 0x00 #define _SIDD_NEGATIVE_POLARITY 0x10 #define _SIDD_MASKED_POSITIVE_POLARITY 0x20 diff --git a/gcc/config/mips/mips-protos.h b/gcc/config/mips/mips-protos.h index cda6686..b28b0b3 100644 --- a/gcc/config/mips/mips-protos.h +++ b/gcc/config/mips/mips-protos.h @@ -72,7 +72,7 @@ enum mips_symbol_context { SYMBOL_GOTOFF_DISP An UNSPEC wrapper around a SYMBOL_GOT_DISP. It represents the - the offset from _gp of the symbol's GOT entry. + offset from _gp of the symbol's GOT entry. SYMBOL_GOTOFF_CALL Like SYMBOL_GOTOFF_DISP, but used when calling a global function. diff --git a/gcc/config/mips/mips.c b/gcc/config/mips/mips.c index 74c7ba5..f65964b 100644 --- a/gcc/config/mips/mips.c +++ b/gcc/config/mips/mips.c @@ -10783,25 +10783,26 @@ mips_cannot_change_mode_class (enum machine_mode from ATTRIBUTE_UNUSED, enum machine_mode to ATTRIBUTE_UNUSED, enum reg_class rclass) { - /* There are several problems with changing the modes of values - in floating-point registers: + /* There are several problems with changing the modes of values in + floating-point registers: - When a multi-word value is stored in paired floating-point - registers, the first register always holds the low word. - We therefore can't allow FPRs to change between single-word - and multi-word modes on big-endian targets. + registers, the first register always holds the low word. We + therefore can't allow FPRs to change between single-word and + multi-word modes on big-endian targets. - - GCC assumes that each word of a multiword register can be accessed - individually using SUBREGs. This is not true for floating-point - registers if they are bigger than a word. + - GCC assumes that each word of a multiword register can be + accessed individually using SUBREGs. This is not true for + floating-point registers if they are bigger than a word. - Loading a 32-bit value into a 64-bit floating-point register - will not sign-extend the value, despite what LOAD_EXTEND_OP says. - We can't allow FPRs to change from SImode to to a wider mode on - 64-bit targets. + will not sign-extend the value, despite what LOAD_EXTEND_OP + says. We can't allow FPRs to change from SImode to a wider + mode on 64-bit targets. - - If the FPU has already interpreted a value in one format, we must - not ask it to treat the value as having a different format. + - If the FPU has already interpreted a value in one format, we + must not ask it to treat the value as having a different + format. We therefore disallow all mode changes involving FPRs. */ return reg_classes_intersect_p (FP_REGS, rclass); diff --git a/gcc/config/s390/s390.c b/gcc/config/s390/s390.c index 7e84ff1..caee077 100644 --- a/gcc/config/s390/s390.c +++ b/gcc/config/s390/s390.c @@ -4012,7 +4012,7 @@ s390_legitimize_address (rtx x, rtx oldx ATTRIBUTE_UNUSED, } /* Try a machine-dependent way of reloading an illegitimate address AD - operand. If we find one, push the reload and and return the new address. + operand. If we find one, push the reload and return the new address. MODE is the mode of the enclosing MEM. OPNUM is the operand number and TYPE is the reload type of the current reload. */ diff --git a/gcc/config/sh/sh.c b/gcc/config/sh/sh.c index 926c2f5..78f6f0f 100644 --- a/gcc/config/sh/sh.c +++ b/gcc/config/sh/sh.c @@ -9105,7 +9105,7 @@ sh2a_is_function_vector_call (rtx x) return 0; } -/* Returns the function vector number, if the the attribute +/* Returns the function vector number, if the attribute 'function_vector' is assigned, otherwise returns zero. */ int sh2a_get_function_vector_number (rtx x) diff --git a/gcc/config/spu/spu.c b/gcc/config/spu/spu.c index 8a5928b..941194b 100644 --- a/gcc/config/spu/spu.c +++ b/gcc/config/spu/spu.c @@ -2662,13 +2662,14 @@ insert_hbrp_for_ilb_runout (rtx first) /* The SPU might hang when it executes 48 inline instructions after a hinted branch jumps to its hinted target. The beginning of a - function and the return from a call might have been hinted, and must - be handled as well. To prevent a hang we insert 2 hbrps. The first - should be within 6 insns of the branch target. The second should be - within 22 insns of the branch target. When determining if hbrps are - necessary, we look for only 32 inline instructions, because up to to - 12 nops and 4 hbrps could be inserted. Similarily, when inserting - new hbrps, we insert them within 4 and 16 insns of the target. */ + function and the return from a call might have been hinted, and + must be handled as well. To prevent a hang we insert 2 hbrps. The + first should be within 6 insns of the branch target. The second + should be within 22 insns of the branch target. When determining + if hbrps are necessary, we look for only 32 inline instructions, + because up to 12 nops and 4 hbrps could be inserted. Similarily, + when inserting new hbrps, we insert them within 4 and 16 insns of + the target. */ static void insert_hbrp (void) { @@ -4370,7 +4371,7 @@ store_with_one_insn_p (rtx mem) { /* We use the associated declaration to make sure the access is referring to the whole object. - We check both MEM_EXPR and and SYMBOL_REF_DECL. I'm not sure + We check both MEM_EXPR and SYMBOL_REF_DECL. I'm not sure if it is necessary. Will there be cases where one exists, and the other does not? Will there be cases where both exist, but have different types? */ |