diff options
author | ghazi <ghazi@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-08-06 16:12:51 +0000 |
---|---|---|
committer | ghazi <ghazi@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-08-06 16:12:51 +0000 |
commit | 8deb3959b001122f1d9f0f8320adc8bc77844046 (patch) | |
tree | cb2367793dcc0fbbf5f9b739495dda670be306d8 /gcc/config/score | |
parent | fd4a16cd41d4a3ac842e975bf90f8af446abaf79 (diff) | |
download | gcc-8deb3959b001122f1d9f0f8320adc8bc77844046.tar.gz |
* config/alpha/alpha.c (alpha_preferred_reload_class,
alpha_secondary_reload, alpha_emit_set_const_1, function_value,
alpha_output_mi_thunk_osf): Avoid C++ keywords.
* config/arm/arm.c (output_move_vfp, output_move_neon): Likewise.
* config/arm/arm.md: Likewise.
* config/avr/avr-protos.h (preferred_reload_class,
test_hard_reg_class, avr_simplify_comparison_p,
out_shift_with_cnt, class_max_nregs): Likewise.
* config/avr/avr.c (class_max_nregs, avr_simplify_comparison_p,
output_movqi, output_movhi, output_movsisf, out_shift_with_cnt,
preferred_reload_class, test_hard_reg_class): Likewise.
* config/bfin/bfin.c (legitimize_pic_address, hard_regno_mode_ok,
bfin_memory_move_cost, bfin_secondary_reload,
bfin_output_mi_thunk): Likewise.
* config/crx/crx.c (crx_secondary_reload_class,
crx_memory_move_cost): Likewise.
* config/frv/frv-protos.h (frv_secondary_reload_class,
frv_class_likely_spilled_p, frv_class_max_nregs): Likewise.
* config/frv/frv.c (frv_override_options, frv_alloc_temp_reg,
frv_secondary_reload_class, frv_class_likely_spilled_p,
frv_class_max_nregs): Likewise.
* config/h8300/h8300.c (h8300_classify_operand,
h8300_unary_length, h8300_bitfield_length, h8300_asm_insn_count):
Likewise.
* config/i386/winnt.c (i386_pe_declare_function_type): Likewise.
* config/ia64/ia64.c (ia64_preferred_reload_class,
ia64_secondary_reload_class, ia64_output_mi_thunk): Likewise.
* config/iq2000/iq2000.c (gen_int_relational): Likewise.
* config/m32c/m32c.c (class_can_hold_mode, m32c_output_compare):
Likewise.
* config/m68hc11/m68hc11.c (preferred_reload_class,
m68hc11_memory_move_cost): Likewise.
* config/mcore/mcore.c (mcore_secondary_reload_class,
mcore_reload_class): Likewise.
* config/mips/mips.c (mips_hard_regno_mode_ok_p,
mips_class_max_nregs, mips_cannot_change_mode_class,
mips_preferred_reload_class, mips_secondary_reload_class,
mips_output_mi_thunk): Likewise.
* config/mmix/mmix.c (mmix_preferred_reload_class,
mmix_preferred_output_reload_class, mmix_secondary_reload_class):
Likewise.
* config/mn10300/mn10300.c (mn10300_secondary_reload_class):
Likewise.
* config/pa/pa.c (pa_secondary_reload, pa_combine_instructions,
pa_can_combine_p, pa_cannot_change_mode_class): Likewise.
* config/pa/pa.h (LEGITIMIZE_RELOAD_ADDRESS): Likewise.
* config/rs6000/rs6000.c (paired_expand_vector_init,
rs6000_secondary_reload_class, rs6000_output_mi_thunk,
compare_section_name, rs6000_memory_move_cost): Likewise.
* config/s390/s390.c (s390_emit_compare_and_swap,
s390_preferred_reload_class, s390_secondary_reload,
legitimize_pic_address, legitimize_tls_address,
legitimize_reload_address, s390_expand_cs_hqi, s390_expand_atomic,
s390_class_max_nregs): Likewise.
* config/s390/s390.h (LEGITIMIZE_RELOAD_ADDRESS): Likewise.
* config/s390/s390.md: Likewise.
* config/score/score-protos.h (score_secondary_reload_class,
score_preferred_reload_class): Likewise.
* config/score/score.c (score_preferred_reload_class,
score_secondary_reload_class): Likewise.
* config/score/score3.c (score3_output_mi_thunk,
score3_preferred_reload_class, score3_secondary_reload_class,
score3_hard_regno_mode_ok): Likewise.
* config/score/score3.h (score3_preferred_reload_class,
score3_secondary_reload_class): Likewise.
* config/score/score7.c (score7_output_mi_thunk,
score7_preferred_reload_class, score7_secondary_reload_class,
score7_hard_regno_mode_ok): Likewise.
* config/score/score7.h (score7_preferred_reload_class,
score7_secondary_reload_class): Likewise.
* config/sh/sh.c (prepare_move_operands, output_far_jump,
output_branchy_insn, add_constant, gen_block_redirect,
sh_insn_length_adjustment, sh_cannot_change_mode_class,
sh_output_mi_thunk, replace_n_hard_rtx, sh_secondary_reload):
Likewise.
* config/sparc/sparc.c (sparc_output_mi_thunk): Likewise.
* config/stormy16/stormy16.c (xstormy16_output_cbranch_hi,
xstormy16_output_cbranch_si, xstormy16_secondary_reload_class,
xstormy16_preferred_reload_class): Likewise.
* config/xtensa/xtensa.c (xtensa_expand_compare_and_swap,
xtensa_expand_atomic, override_options,
xtensa_preferred_reload_class, xtensa_secondary_reload_class):
Likewise.
* reorg.c (try_merge_delay_insns): Likewise.
* tree.c (merge_dllimport_decl_attributes): Likewise.
* config/frv/frv.c (frv_print_operand): Change isalpha to ISALPHA.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@138813 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/score')
-rw-r--r-- | gcc/config/score/score-protos.h | 4 | ||||
-rw-r--r-- | gcc/config/score/score.c | 12 | ||||
-rw-r--r-- | gcc/config/score/score3.c | 44 | ||||
-rw-r--r-- | gcc/config/score/score3.h | 4 | ||||
-rw-r--r-- | gcc/config/score/score7.c | 44 | ||||
-rw-r--r-- | gcc/config/score/score7.h | 4 |
6 files changed, 56 insertions, 56 deletions
diff --git a/gcc/config/score/score-protos.h b/gcc/config/score/score-protos.h index c240d8272dc..5f444abdf73 100644 --- a/gcc/config/score/score-protos.h +++ b/gcc/config/score/score-protos.h @@ -62,13 +62,13 @@ extern void score_declare_object (FILE *stream, const char *name, const char *directive, const char *fmt, ...); extern int score_output_external (FILE *file, tree decl, const char *name); extern void score_override_options (void); -extern enum reg_class score_secondary_reload_class (enum reg_class class, +extern enum reg_class score_secondary_reload_class (enum reg_class rclass, enum machine_mode mode, rtx x); extern rtx score_function_value (tree valtype, tree func, enum machine_mode mode); extern enum reg_class score_preferred_reload_class (rtx x, - enum reg_class class); + enum reg_class rclass); extern HOST_WIDE_INT score_initial_elimination_offset (int from, int to); extern void score_print_operand (FILE *file, rtx op, int letter); extern void score_print_operand_address (FILE *file, rtx addr); diff --git a/gcc/config/score/score.c b/gcc/config/score/score.c index 4f383da88dd..c2e4176e382 100644 --- a/gcc/config/score/score.c +++ b/gcc/config/score/score.c @@ -361,12 +361,12 @@ score_reg_class (int regno) /* Implement PREFERRED_RELOAD_CLASS macro. */ enum reg_class -score_preferred_reload_class (rtx x ATTRIBUTE_UNUSED, enum reg_class class) +score_preferred_reload_class (rtx x ATTRIBUTE_UNUSED, enum reg_class rclass) { if (TARGET_SCORE5 || TARGET_SCORE5U || TARGET_SCORE7 || TARGET_SCORE7D) - return score7_preferred_reload_class (x, class); + return score7_preferred_reload_class (x, rclass); else if (TARGET_SCORE3) - return score3_preferred_reload_class (x, class); + return score3_preferred_reload_class (x, rclass); gcc_unreachable (); } @@ -374,14 +374,14 @@ score_preferred_reload_class (rtx x ATTRIBUTE_UNUSED, enum reg_class class) /* Implement SECONDARY_INPUT_RELOAD_CLASS and SECONDARY_OUTPUT_RELOAD_CLASS macro. */ enum reg_class -score_secondary_reload_class (enum reg_class class, +score_secondary_reload_class (enum reg_class rclass, enum machine_mode mode ATTRIBUTE_UNUSED, rtx x) { if (TARGET_SCORE5 || TARGET_SCORE5U || TARGET_SCORE7 || TARGET_SCORE7D) - return score7_secondary_reload_class (class, mode, x); + return score7_secondary_reload_class (rclass, mode, x); else if (TARGET_SCORE3) - return score3_secondary_reload_class (class, mode, x); + return score3_secondary_reload_class (rclass, mode, x); gcc_unreachable (); } diff --git a/gcc/config/score/score3.c b/gcc/config/score/score3.c index 3114bcd1c55..c976f38c005 100644 --- a/gcc/config/score/score3.c +++ b/gcc/config/score/score3.c @@ -323,7 +323,7 @@ score3_output_mi_thunk (FILE *file, tree thunk_fndecl ATTRIBUTE_UNUSED, HOST_WIDE_INT delta, HOST_WIDE_INT vcall_offset, tree function) { - rtx this, temp1, insn, fnaddr; + rtx this_rtx, temp1, insn, fnaddr; /* Pretend to be a post-reload pass while generating rtl. */ reload_completed = 1; @@ -336,11 +336,11 @@ score3_output_mi_thunk (FILE *file, tree thunk_fndecl ATTRIBUTE_UNUSED, /* Find out which register contains the "this" pointer. */ if (aggregate_value_p (TREE_TYPE (TREE_TYPE (function)), function)) - this = gen_rtx_REG (Pmode, ARG_REG_FIRST + 1); + this_rtx = gen_rtx_REG (Pmode, ARG_REG_FIRST + 1); else - this = gen_rtx_REG (Pmode, ARG_REG_FIRST); + this_rtx = gen_rtx_REG (Pmode, ARG_REG_FIRST); - /* Add DELTA to THIS. */ + /* Add DELTA to THIS_RTX. */ if (delta != 0) { rtx offset = GEN_INT (delta); @@ -349,23 +349,23 @@ score3_output_mi_thunk (FILE *file, tree thunk_fndecl ATTRIBUTE_UNUSED, emit_move_insn (temp1, offset); offset = temp1; } - emit_insn (gen_add3_insn (this, this, offset)); + emit_insn (gen_add3_insn (this_rtx, this_rtx, offset)); } - /* If needed, add *(*THIS + VCALL_OFFSET) to THIS. */ + /* If needed, add *(*THIS_RTX + VCALL_OFFSET) to THIS_RTX. */ if (vcall_offset != 0) { rtx addr; - /* Set TEMP1 to *THIS. */ - emit_move_insn (temp1, gen_rtx_MEM (Pmode, this)); + /* Set TEMP1 to *THIS_RTX. */ + emit_move_insn (temp1, gen_rtx_MEM (Pmode, this_rtx)); - /* Set ADDR to a legitimate address for *THIS + VCALL_OFFSET. */ + /* Set ADDR to a legitimate address for *THIS_RTX + VCALL_OFFSET. */ addr = score3_add_offset (temp1, vcall_offset); - /* Load the offset and add it to THIS. */ + /* Load the offset and add it to THIS_RTX. */ emit_move_insn (temp1, gen_rtx_MEM (Pmode, addr)); - emit_insn (gen_add3_insn (this, this, temp1)); + emit_insn (gen_add3_insn (this_rtx, this_rtx, temp1)); } /* Jump to the target function. */ @@ -691,19 +691,19 @@ score3_reg_class (int regno) /* Implement PREFERRED_RELOAD_CLASS macro. */ enum reg_class -score3_preferred_reload_class (rtx x ATTRIBUTE_UNUSED, enum reg_class class) +score3_preferred_reload_class (rtx x ATTRIBUTE_UNUSED, enum reg_class rclass) { - if (reg_class_subset_p (G16_REGS, class)) + if (reg_class_subset_p (G16_REGS, rclass)) return G16_REGS; - if (reg_class_subset_p (G32_REGS, class)) + if (reg_class_subset_p (G32_REGS, rclass)) return G32_REGS; - return class; + return rclass; } /* Implement SECONDARY_INPUT_RELOAD_CLASS and SECONDARY_OUTPUT_RELOAD_CLASS macro. */ enum reg_class -score3_secondary_reload_class (enum reg_class class, +score3_secondary_reload_class (enum reg_class rclass, enum machine_mode mode ATTRIBUTE_UNUSED, rtx x) { @@ -711,7 +711,7 @@ score3_secondary_reload_class (enum reg_class class, if (GET_CODE (x) == REG || GET_CODE(x) == SUBREG) regno = true_regnum (x); - if (!GR_REG_CLASS_P (class)) + if (!GR_REG_CLASS_P (rclass)) return GP_REG_P (regno) ? NO_REGS : G32_REGS; return NO_REGS; } @@ -768,21 +768,21 @@ int score3_hard_regno_mode_ok (unsigned int regno, enum machine_mode mode) { int size = GET_MODE_SIZE (mode); - enum mode_class class = GET_MODE_CLASS (mode); + enum mode_class mclass = GET_MODE_CLASS (mode); - if (class == MODE_CC) + if (mclass == MODE_CC) return regno == CC_REGNUM; else if (regno == FRAME_POINTER_REGNUM || regno == ARG_POINTER_REGNUM) - return class == MODE_INT; + return mclass == MODE_INT; else if (GP_REG_P (regno)) return !(regno & 1) || (size <= UNITS_PER_WORD); else if (CE_REG_P (regno)) - return (class == MODE_INT + return (mclass == MODE_INT && ((size <= UNITS_PER_WORD) || (regno == CE_REG_FIRST && size == 2 * UNITS_PER_WORD))); else - return (class == MODE_INT) && (size <= UNITS_PER_WORD); + return (mclass == MODE_INT) && (size <= UNITS_PER_WORD); } /* Implement INITIAL_ELIMINATION_OFFSET. FROM is either the frame diff --git a/gcc/config/score/score3.h b/gcc/config/score/score3.h index 098da9500d2..79677702d47 100644 --- a/gcc/config/score/score3.h +++ b/gcc/config/score/score3.h @@ -93,9 +93,9 @@ extern void score3_asm_file_end (void); extern void score3_override_options (void); extern int score3_reg_class (int regno); extern enum reg_class score3_preferred_reload_class (rtx x ATTRIBUTE_UNUSED, - enum reg_class class); + enum reg_class rclass); extern enum reg_class -score3_secondary_reload_class (enum reg_class class, +score3_secondary_reload_class (enum reg_class rclass, enum machine_mode mode ATTRIBUTE_UNUSED, rtx x); extern int score3_const_ok_for_letter_p (HOST_WIDE_INT value, char c); diff --git a/gcc/config/score/score7.c b/gcc/config/score/score7.c index 74031c2c6ae..03c47042ed5 100644 --- a/gcc/config/score/score7.c +++ b/gcc/config/score/score7.c @@ -322,7 +322,7 @@ score7_output_mi_thunk (FILE *file, tree thunk_fndecl ATTRIBUTE_UNUSED, HOST_WIDE_INT delta, HOST_WIDE_INT vcall_offset, tree function) { - rtx this, temp1, insn, fnaddr; + rtx this_rtx, temp1, insn, fnaddr; /* Pretend to be a post-reload pass while generating rtl. */ reload_completed = 1; @@ -335,11 +335,11 @@ score7_output_mi_thunk (FILE *file, tree thunk_fndecl ATTRIBUTE_UNUSED, /* Find out which register contains the "this" pointer. */ if (aggregate_value_p (TREE_TYPE (TREE_TYPE (function)), function)) - this = gen_rtx_REG (Pmode, ARG_REG_FIRST + 1); + this_rtx = gen_rtx_REG (Pmode, ARG_REG_FIRST + 1); else - this = gen_rtx_REG (Pmode, ARG_REG_FIRST); + this_rtx = gen_rtx_REG (Pmode, ARG_REG_FIRST); - /* Add DELTA to THIS. */ + /* Add DELTA to THIS_RTX. */ if (delta != 0) { rtx offset = GEN_INT (delta); @@ -348,23 +348,23 @@ score7_output_mi_thunk (FILE *file, tree thunk_fndecl ATTRIBUTE_UNUSED, emit_move_insn (temp1, offset); offset = temp1; } - emit_insn (gen_add3_insn (this, this, offset)); + emit_insn (gen_add3_insn (this_rtx, this_rtx, offset)); } - /* If needed, add *(*THIS + VCALL_OFFSET) to THIS. */ + /* If needed, add *(*THIS_RTX + VCALL_OFFSET) to THIS_RTX. */ if (vcall_offset != 0) { rtx addr; - /* Set TEMP1 to *THIS. */ - emit_move_insn (temp1, gen_rtx_MEM (Pmode, this)); + /* Set TEMP1 to *THIS_RTX. */ + emit_move_insn (temp1, gen_rtx_MEM (Pmode, this_rtx)); - /* Set ADDR to a legitimate address for *THIS + VCALL_OFFSET. */ + /* Set ADDR to a legitimate address for *THIS_RTX + VCALL_OFFSET. */ addr = score7_add_offset (temp1, vcall_offset); - /* Load the offset and add it to THIS. */ + /* Load the offset and add it to THIS_RTX. */ emit_move_insn (temp1, gen_rtx_MEM (Pmode, addr)); - emit_insn (gen_add3_insn (this, this, temp1)); + emit_insn (gen_add3_insn (this_rtx, this_rtx, temp1)); } /* Jump to the target function. */ @@ -690,19 +690,19 @@ score7_reg_class (int regno) /* Implement PREFERRED_RELOAD_CLASS macro. */ enum reg_class -score7_preferred_reload_class (rtx x ATTRIBUTE_UNUSED, enum reg_class class) +score7_preferred_reload_class (rtx x ATTRIBUTE_UNUSED, enum reg_class rclass) { - if (reg_class_subset_p (G16_REGS, class)) + if (reg_class_subset_p (G16_REGS, rclass)) return G16_REGS; - if (reg_class_subset_p (G32_REGS, class)) + if (reg_class_subset_p (G32_REGS, rclass)) return G32_REGS; - return class; + return rclass; } /* Implement SECONDARY_INPUT_RELOAD_CLASS and SECONDARY_OUTPUT_RELOAD_CLASS macro. */ enum reg_class -score7_secondary_reload_class (enum reg_class class, +score7_secondary_reload_class (enum reg_class rclass, enum machine_mode mode ATTRIBUTE_UNUSED, rtx x) { @@ -710,7 +710,7 @@ score7_secondary_reload_class (enum reg_class class, if (GET_CODE (x) == REG || GET_CODE(x) == SUBREG) regno = true_regnum (x); - if (!GR_REG_CLASS_P (class)) + if (!GR_REG_CLASS_P (rclass)) return GP_REG_P (regno) ? NO_REGS : G32_REGS; return NO_REGS; } @@ -758,22 +758,22 @@ int score7_hard_regno_mode_ok (unsigned int regno, enum machine_mode mode) { int size = GET_MODE_SIZE (mode); - enum mode_class class = GET_MODE_CLASS (mode); + enum mode_class mclass = GET_MODE_CLASS (mode); - if (class == MODE_CC) + if (mclass == MODE_CC) return regno == CC_REGNUM; else if (regno == FRAME_POINTER_REGNUM || regno == ARG_POINTER_REGNUM) - return class == MODE_INT; + return mclass == MODE_INT; else if (GP_REG_P (regno)) /* ((regno <= (GP_REG_LAST- HARD_REGNO_NREGS (dummy, mode)) + 1) */ return !(regno & 1) || (size <= UNITS_PER_WORD); else if (CE_REG_P (regno)) - return (class == MODE_INT + return (mclass == MODE_INT && ((size <= UNITS_PER_WORD) || (regno == CE_REG_FIRST && size == 2 * UNITS_PER_WORD))); else - return (class == MODE_INT) && (size <= UNITS_PER_WORD); + return (mclass == MODE_INT) && (size <= UNITS_PER_WORD); } /* Implement INITIAL_ELIMINATION_OFFSET. FROM is either the frame diff --git a/gcc/config/score/score7.h b/gcc/config/score/score7.h index 900aa6f4924..1797e472279 100644 --- a/gcc/config/score/score7.h +++ b/gcc/config/score/score7.h @@ -93,9 +93,9 @@ extern void score7_asm_file_end (void); extern void score7_override_options (void); extern int score7_reg_class (int regno); extern enum reg_class score7_preferred_reload_class (rtx x ATTRIBUTE_UNUSED, - enum reg_class class); + enum reg_class rclass); extern enum -reg_class score7_secondary_reload_class (enum reg_class class, +reg_class score7_secondary_reload_class (enum reg_class rclass, enum machine_mode mode ATTRIBUTE_UNUSED, rtx x); extern int score7_const_ok_for_letter_p (HOST_WIDE_INT value, char c); |