summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoger Sayle <roger@eyesopen.com>2006-10-30 17:51:46 +0000
committerRoger Sayle <sayle@gcc.gnu.org>2006-10-30 17:51:46 +0000
commit428aba16aa4b474842fa38aa6599f7d6118f2fae (patch)
tree2ce04ecaaae7281c4ae1af515ef85ebd6c45735a
parent0e697399655c6ae1a53267d3d38e462b8848910e (diff)
downloadgcc-428aba16aa4b474842fa38aa6599f7d6118f2fae.tar.gz
builtins.c (expand_builtin_mathfn_3): Correct coding style.
* builtins.c (expand_builtin_mathfn_3): Correct coding style. * ddg.c (print_ddg_edge): Likewise. * dwarf2out.c (prune_unused_types_walk): Likewise. * ifcvt.c (noce_try_cmove_arith): Likewise. * langhooks.c (add_builtin_function): Likewise. * reg-stack.c (subst_stack_regs_pat): Likewise. * tree.c (expanded_location): Likewise. * tree-dump.c (dequeue_and_dump): Likewise. From-SVN: r118187
-rw-r--r--gcc/ChangeLog11
-rw-r--r--gcc/builtins.c3
-rw-r--r--gcc/ddg.c5
-rw-r--r--gcc/dwarf2out.c55
-rw-r--r--gcc/ifcvt.c13
-rw-r--r--gcc/langhooks.c9
-rw-r--r--gcc/reg-stack.c46
-rw-r--r--gcc/tree-dump.c10
-rw-r--r--gcc/tree.c7
9 files changed, 90 insertions, 69 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 91a71e10b46..0c63a5501f0 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,14 @@
+2006-10-30 Roger Sayle <roger@eyesopen.com>
+
+ * builtins.c (expand_builtin_mathfn_3): Correct coding style.
+ * ddg.c (print_ddg_edge): Likewise.
+ * dwarf2out.c (prune_unused_types_walk): Likewise.
+ * ifcvt.c (noce_try_cmove_arith): Likewise.
+ * langhooks.c (add_builtin_function): Likewise.
+ * reg-stack.c (subst_stack_regs_pat): Likewise.
+ * tree.c (expanded_location): Likewise.
+ * tree-dump.c (dequeue_and_dump): Likewise.
+
2006-10-30 David Daney <ddaney@avtrex.com>
* config/mips/linux.h (NO_SHARED_SPECS): Correct syntax error.
diff --git a/gcc/builtins.c b/gcc/builtins.c
index b3e82d5d187..3a71e0462db 100644
--- a/gcc/builtins.c
+++ b/gcc/builtins.c
@@ -2089,7 +2089,7 @@ expand_builtin_mathfn_3 (tree exp, rtx target, rtx subtarget)
/* Check if sincos insn is available, otherwise fallback
to sin or cos insn. */
- if (builtin_optab->handlers[(int) mode].insn_code == CODE_FOR_nothing) {
+ if (builtin_optab->handlers[(int) mode].insn_code == CODE_FOR_nothing)
switch (DECL_FUNCTION_CODE (fndecl))
{
CASE_FLT_FN (BUILT_IN_SIN):
@@ -2099,7 +2099,6 @@ expand_builtin_mathfn_3 (tree exp, rtx target, rtx subtarget)
default:
gcc_unreachable ();
}
- }
/* Before working hard, check whether the instruction is available. */
if (builtin_optab->handlers[(int) mode].insn_code != CODE_FOR_nothing)
diff --git a/gcc/ddg.c b/gcc/ddg.c
index c59ee6ea8f1..3952666a71a 100644
--- a/gcc/ddg.c
+++ b/gcc/ddg.c
@@ -549,7 +549,8 @@ print_ddg_edge (FILE *file, ddg_edge_ptr e)
{
char dep_c;
- switch (e->type) {
+ switch (e->type)
+ {
case OUTPUT_DEP :
dep_c = 'O';
break;
@@ -558,7 +559,7 @@ print_ddg_edge (FILE *file, ddg_edge_ptr e)
break;
default:
dep_c = 'T';
- }
+ }
fprintf (file, " [%d -(%c,%d,%d)-> %d] ", INSN_UID (e->src->insn),
dep_c, e->latency, e->distance, INSN_UID (e->dest->insn));
diff --git a/gcc/dwarf2out.c b/gcc/dwarf2out.c
index 0ba0220d958..13c0e2b2794 100644
--- a/gcc/dwarf2out.c
+++ b/gcc/dwarf2out.c
@@ -14045,35 +14045,36 @@ prune_unused_types_walk (dw_die_ref die)
if (die->die_mark)
return;
- switch (die->die_tag) {
- case DW_TAG_const_type:
- case DW_TAG_packed_type:
- case DW_TAG_pointer_type:
- case DW_TAG_reference_type:
- case DW_TAG_volatile_type:
- case DW_TAG_typedef:
- case DW_TAG_array_type:
- case DW_TAG_structure_type:
- case DW_TAG_union_type:
- case DW_TAG_class_type:
- case DW_TAG_friend:
- case DW_TAG_variant_part:
- case DW_TAG_enumeration_type:
- case DW_TAG_subroutine_type:
- case DW_TAG_string_type:
- case DW_TAG_set_type:
- case DW_TAG_subrange_type:
- case DW_TAG_ptr_to_member_type:
- case DW_TAG_file_type:
- if (die->die_perennial_p)
- break;
+ switch (die->die_tag)
+ {
+ case DW_TAG_const_type:
+ case DW_TAG_packed_type:
+ case DW_TAG_pointer_type:
+ case DW_TAG_reference_type:
+ case DW_TAG_volatile_type:
+ case DW_TAG_typedef:
+ case DW_TAG_array_type:
+ case DW_TAG_structure_type:
+ case DW_TAG_union_type:
+ case DW_TAG_class_type:
+ case DW_TAG_friend:
+ case DW_TAG_variant_part:
+ case DW_TAG_enumeration_type:
+ case DW_TAG_subroutine_type:
+ case DW_TAG_string_type:
+ case DW_TAG_set_type:
+ case DW_TAG_subrange_type:
+ case DW_TAG_ptr_to_member_type:
+ case DW_TAG_file_type:
+ if (die->die_perennial_p)
+ break;
- /* It's a type node --- don't mark it. */
- return;
+ /* It's a type node --- don't mark it. */
+ return;
- default:
- /* Mark everything else. */
- break;
+ default:
+ /* Mark everything else. */
+ break;
}
die->die_mark = 1;
diff --git a/gcc/ifcvt.c b/gcc/ifcvt.c
index 8609823b33b..4d7341cec88 100644
--- a/gcc/ifcvt.c
+++ b/gcc/ifcvt.c
@@ -1329,16 +1329,15 @@ noce_try_cmove_arith (struct noce_if_info *if_info)
return FALSE;
}
else
+ insn_cost = 0;
+
+ if (insn_b)
{
- insn_cost = 0;
+ insn_cost += insn_rtx_cost (PATTERN (insn_b));
+ if (insn_cost == 0 || insn_cost > COSTS_N_INSNS (BRANCH_COST))
+ return FALSE;
}
- if (insn_b) {
- insn_cost += insn_rtx_cost (PATTERN (insn_b));
- if (insn_cost == 0 || insn_cost > COSTS_N_INSNS (BRANCH_COST))
- return FALSE;
- }
-
/* Possibly rearrange operands to make things come out more natural. */
if (reversed_comparison_code (if_info->cond, if_info->jump) != UNKNOWN)
{
diff --git a/gcc/langhooks.c b/gcc/langhooks.c
index 4f61d1175b1..7fca436e89d 100644
--- a/gcc/langhooks.c
+++ b/gcc/langhooks.c
@@ -605,10 +605,11 @@ add_builtin_function (const char *name,
DECL_BUILT_IN_CLASS (decl) = cl;
DECL_FUNCTION_CODE (decl) = function_code;
- if (library_name) {
- tree libname = get_identifier (library_name);
- SET_DECL_ASSEMBLER_NAME (decl, libname);
- }
+ if (library_name)
+ {
+ tree libname = get_identifier (library_name);
+ SET_DECL_ASSEMBLER_NAME (decl, libname);
+ }
/* Possibly apply some default attributes to this built-in function. */
if (attrs)
diff --git a/gcc/reg-stack.c b/gcc/reg-stack.c
index fc742bdce60..0b8b1565e0c 100644
--- a/gcc/reg-stack.c
+++ b/gcc/reg-stack.c
@@ -1702,11 +1702,12 @@ subst_stack_regs_pat (rtx insn, stack regstack, rtx pat)
/* Push the result back onto stack. Empty stack slot
will be filled in second part of insn. */
- if (STACK_REG_P (*dest)) {
- regstack->reg[regstack->top] = REGNO (*dest);
- SET_HARD_REG_BIT (regstack->reg_set, REGNO (*dest));
- replace_reg (dest, FIRST_STACK_REG);
- }
+ if (STACK_REG_P (*dest))
+ {
+ regstack->reg[regstack->top] = REGNO (*dest);
+ SET_HARD_REG_BIT (regstack->reg_set, REGNO (*dest));
+ replace_reg (dest, FIRST_STACK_REG);
+ }
replace_reg (src1, FIRST_STACK_REG);
replace_reg (src2, FIRST_STACK_REG + 1);
@@ -1733,11 +1734,12 @@ subst_stack_regs_pat (rtx insn, stack regstack, rtx pat)
/* Push the result back onto stack. Fill empty slot from
first part of insn and fix top of stack pointer. */
- if (STACK_REG_P (*dest)) {
- regstack->reg[regstack->top - 1] = REGNO (*dest);
- SET_HARD_REG_BIT (regstack->reg_set, REGNO (*dest));
- replace_reg (dest, FIRST_STACK_REG + 1);
- }
+ if (STACK_REG_P (*dest))
+ {
+ regstack->reg[regstack->top - 1] = REGNO (*dest);
+ SET_HARD_REG_BIT (regstack->reg_set, REGNO (*dest));
+ replace_reg (dest, FIRST_STACK_REG + 1);
+ }
replace_reg (src1, FIRST_STACK_REG);
replace_reg (src2, FIRST_STACK_REG + 1);
@@ -1760,11 +1762,12 @@ subst_stack_regs_pat (rtx insn, stack regstack, rtx pat)
/* Push the result back onto stack. Empty stack slot
will be filled in second part of insn. */
- if (STACK_REG_P (*dest)) {
- regstack->reg[regstack->top + 1] = REGNO (*dest);
- SET_HARD_REG_BIT (regstack->reg_set, REGNO (*dest));
- replace_reg (dest, FIRST_STACK_REG);
- }
+ if (STACK_REG_P (*dest))
+ {
+ regstack->reg[regstack->top + 1] = REGNO (*dest);
+ SET_HARD_REG_BIT (regstack->reg_set, REGNO (*dest));
+ replace_reg (dest, FIRST_STACK_REG);
+ }
replace_reg (src1, FIRST_STACK_REG);
break;
@@ -1786,13 +1789,14 @@ subst_stack_regs_pat (rtx insn, stack regstack, rtx pat)
/* Push the result back onto stack. Fill empty slot from
first part of insn and fix top of stack pointer. */
- if (STACK_REG_P (*dest)) {
- regstack->reg[regstack->top] = REGNO (*dest);
- SET_HARD_REG_BIT (regstack->reg_set, REGNO (*dest));
- replace_reg (dest, FIRST_STACK_REG + 1);
+ if (STACK_REG_P (*dest))
+ {
+ regstack->reg[regstack->top] = REGNO (*dest);
+ SET_HARD_REG_BIT (regstack->reg_set, REGNO (*dest));
+ replace_reg (dest, FIRST_STACK_REG + 1);
- regstack->top++;
- }
+ regstack->top++;
+ }
replace_reg (src1, FIRST_STACK_REG);
break;
diff --git a/gcc/tree-dump.c b/gcc/tree-dump.c
index d97dc83af13..db315c8229f 100644
--- a/gcc/tree-dump.c
+++ b/gcc/tree-dump.c
@@ -650,12 +650,12 @@ dequeue_and_dump (dump_info_p di)
case CASE_LABEL_EXPR:
dump_child ("name", CASE_LABEL (t));
- if (CASE_LOW (t)) {
- dump_child ("low ", CASE_LOW (t));
- if (CASE_HIGH (t)) {
- dump_child ("high", CASE_HIGH (t));
+ if (CASE_LOW (t))
+ {
+ dump_child ("low ", CASE_LOW (t));
+ if (CASE_HIGH (t))
+ dump_child ("high", CASE_HIGH (t));
}
- }
break;
case LABEL_EXPR:
dump_child ("name", TREE_OPERAND (t,0));
diff --git a/gcc/tree.c b/gcc/tree.c
index d0c56c40dd2..4ee65f0e1b2 100644
--- a/gcc/tree.c
+++ b/gcc/tree.c
@@ -3220,7 +3220,12 @@ expanded_location
expand_location (source_location loc)
{
expanded_location xloc;
- if (loc == 0) { xloc.file = NULL; xloc.line = 0; xloc.column = 0; }
+ if (loc == 0)
+ {
+ xloc.file = NULL;
+ xloc.line = 0;
+ xloc.column = 0;
+ }
else
{
const struct line_map *map = linemap_lookup (&line_table, loc);