Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
R
riscv-gcc-1
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lvzhengyang
riscv-gcc-1
Commits
03b0ee0a
Commit
03b0ee0a
authored
Aug 09, 2013
by
Uros Bizjak
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
ChangeLog: Fix whitespace.
* ChangeLog: Fix whitespace. * testsuite/ChangeLog: Ditto. From-SVN: r201619
parent
ff522f7f
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
38 additions
and
41 deletions
+38
-41
gcc/ChangeLog
+35
-35
gcc/testsuite/ChangeLog
+3
-6
No files found.
gcc/ChangeLog
View file @
03b0ee0a
...
@@ -51,7 +51,8 @@
...
@@ -51,7 +51,8 @@
(remove_stmt_references): Likewise.
(remove_stmt_references): Likewise.
(ipa_clear_stmts_in_references): New function.
(ipa_clear_stmts_in_references): New function.
* ipa-ref.h (ipa_clear_stmts_in_references): Declare.
* ipa-ref.h (ipa_clear_stmts_in_references): Declare.
* cgraphclones.c (cgraph_materialize_all_clones): Remove or clear references.
* cgraphclones.c (cgraph_materialize_all_clones): Remove or
clear references.
* ipa-split.c (split_function): Remove references in split function.
* ipa-split.c (split_function): Remove references in split function.
2013-08-08 Richard Earnshaw <rearnsha@arm.com>
2013-08-08 Richard Earnshaw <rearnsha@arm.com>
...
@@ -83,7 +84,7 @@
...
@@ -83,7 +84,7 @@
2013-08-07 Oleg Endo <olegendo@gcc.gnu.org>
2013-08-07 Oleg Endo <olegendo@gcc.gnu.org>
PR other/12081
PR other/12081
config/rs6000/rs6000.c (gen_2arg_fn_t): Remove typedef.
*
config/rs6000/rs6000.c (gen_2arg_fn_t): Remove typedef.
(rs6000_emit_swdiv, rs6000_emit_swrsqrt): Don't cast result of GEN_FCN
(rs6000_emit_swdiv, rs6000_emit_swrsqrt): Don't cast result of GEN_FCN
to gen_2arg_fn_t.
to gen_2arg_fn_t.
...
@@ -110,8 +111,7 @@
...
@@ -110,8 +111,7 @@
2013-08-07 David Malcolm <dmalcolm@redhat.com>
2013-08-07 David Malcolm <dmalcolm@redhat.com>
* config/sparc/sparc.c (insert_pass_work_around_errata): Move
* config/sparc/sparc.c (insert_pass_work_around_errata): Move into...
into...
(sparc_option_override): ...and port to new C++ pass API.
(sparc_option_override): ...and port to new C++ pass API.
* config/sparc/t-sparc (sparc.o): Add dep on CONTEXT_H
* config/sparc/t-sparc (sparc.o): Add dep on CONTEXT_H
...
@@ -176,20 +176,20 @@
...
@@ -176,20 +176,20 @@
2013-08-06 David Malcolm <dmalcolm@redhat.com>
2013-08-06 David Malcolm <dmalcolm@redhat.com>
* config/mips/mips.c (insert_pass_mips_machine_reorg2): Move
* config/mips/mips.c (insert_pass_mips_machine_reorg2): Move into...
into...
(mips_option_override): ...here, porting to new C++ API for passes.
(mips_option_override): ...here, porting to new C++ API for
passes.
2013-08-06 Jan Hubicka <jh@suse.cz>
2013-08-06 Jan Hubicka <jh@suse.cz>
* cgraph.c (cgraph_get_body): New function based on lto.c
* cgraph.c (cgraph_get_body): New function based on lto.c
implementation.
implementation.
* cgraph.h (cgraph_get_body): Declare.
* cgraph.h (cgraph_get_body): Declare.
* cgraphclones.c (cgraph_create_virtual_clone): Commonize WPA and LTO paths.
* cgraphclones.c (cgraph_create_virtual_clone): Commonize WPA and
LTO paths.
* cgraphunit.c (expand_function): Get body prior expanding.
* cgraphunit.c (expand_function): Get body prior expanding.
* ipa.c (function_and_variable_visibility): Use gimple_has_body_p test.
* ipa.c (function_and_variable_visibility): Use gimple_has_body_p test.
* lto-cgraph.c (lto_output_node): Do not stream bodies we don't really need.
* lto-cgraph.c (lto_output_node): Do not stream bodies we don't
really need.
* passes.c (do_per_function_toporder): Get body.
* passes.c (do_per_function_toporder): Get body.
* tree-inline.c (expand_call_inline): Get body prior inlining it.
* tree-inline.c (expand_call_inline): Get body prior inlining it.
* tree-ssa-structalias.c (ipa_pta_execute): Get body; skip clones.
* tree-ssa-structalias.c (ipa_pta_execute): Get body; skip clones.
...
@@ -226,17 +226,15 @@
...
@@ -226,17 +226,15 @@
methods, rewrite this function to eliminate XNEW and memcpy
methods, rewrite this function to eliminate XNEW and memcpy
calls that used hardcoded sizes. Since this function no longer
calls that used hardcoded sizes. Since this function no longer
creates pass instances, rename it to...
creates pass instances, rename it to...
(add_pass_instance): ...this. Document the old way that passes
(add_pass_instance): ...this. Document the old way that passes were
were numbered and flagged, and rework this function to continue
numbered and flagged, and rework this function to continue using it.
using it.
(next_pass_1): Add an initial_pass argument for use by
(next_pass_1): Add an initial_pass argument for use by
add_pass_instance.
add_pass_instance.
(position_pass): When adding multiple instances of a pass, use
(position_pass): When adding multiple instances of a pass, use
the pass's clone method, rather than relying on the XNEW/memcpy
the pass's clone method, rather than relying on the XNEW/memcpy
within the former make_pass_instance (now add_pass_instance).
within the former make_pass_instance (now add_pass_instance).
(pass_manager::pass_manager): When invoking next_pass_1, also
(pass_manager::pass_manager): When invoking next_pass_1, also supply
supply the initial instance of the current pass within the
the initial instance of the current pass within the pass manager.
pass manager.
2013-08-05 David Malcolm <dmalcolm@redhat.com>
2013-08-05 David Malcolm <dmalcolm@redhat.com>
...
@@ -1663,8 +1661,7 @@
...
@@ -1663,8 +1661,7 @@
* toplev.h (finish_optimization_passes): Move to method of class
* toplev.h (finish_optimization_passes): Move to method of class
pass_manager.
pass_manager.
* tree-pass.h (struct pass_data): New.
* tree-pass.h (struct pass_data): New.
(opt_pass): Convert to C++ class, make it a subclass of
(opt_pass): Convert to C++ class, make it a subclass of pass_data.
pass_data.
(opt_pass::gate): Convert to virtual function.
(opt_pass::gate): Convert to virtual function.
(opt_pass::~opt_pass): New.
(opt_pass::~opt_pass): New.
(opt_pass::clone): New.
(opt_pass::clone): New.
...
@@ -1684,8 +1681,7 @@
...
@@ -1684,8 +1681,7 @@
global to a member of gcc::pass_manager.
global to a member of gcc::pass_manager.
(ix86_option_override): Rework how pass_insert_vzeroupper is
(ix86_option_override): Rework how pass_insert_vzeroupper is
added to the pass_manager to reflect autogenerated changes.
added to the pass_manager to reflect autogenerated changes.
* config/i386/t-i386 (i386.o) Add deps on CONTEXT_H and
* config/i386/t-i386 (i386.o) Add deps on CONTEXT_H and PASS_MANAGER_H.
PASS_MANAGER_H.
2013-08-05 Richard Earnshaw <rearnsha@arm.com>
2013-08-05 Richard Earnshaw <rearnsha@arm.com>
...
@@ -1696,7 +1692,8 @@
...
@@ -1696,7 +1692,8 @@
2013-08-05 Jan Hubicka <jh@suse.cz>
2013-08-05 Jan Hubicka <jh@suse.cz>
PR lto/57602
PR lto/57602
* cgraph.c (verify_cgraph_node): Accept local flags from other partitions.
* cgraph.c (verify_cgraph_node): Accept local flags from other
partitions.
* ipa.c (symtab_remove_unreachable_nodes): Do not clear local flag.
* ipa.c (symtab_remove_unreachable_nodes): Do not clear local flag.
(function_and_variable_visibility): Likewise.
(function_and_variable_visibility): Likewise.
* trans-mem.c (ipa_tm_create_version): TM versions are not local.
* trans-mem.c (ipa_tm_create_version): TM versions are not local.
...
@@ -1865,14 +1862,16 @@
...
@@ -1865,14 +1862,16 @@
* cgraphunit.c (add_new_function): Fix logic when adding from
* cgraphunit.c (add_new_function): Fix logic when adding from
late IPA pass.
late IPA pass.
(assemble_thunk): Rename to ...
(assemble_thunk): Rename to ...
(expand_thunk); .. this one; export; get it working with
general functions;
(expand_thunk); .. this one; export; get it working with
make produced gimple valid.
general functions;
make produced gimple valid.
* cgraph.h (expand_thunk): Declare.
* cgraph.h (expand_thunk): Declare.
2013-08-02 Jan Hubicka <jh@suse.cz>
2013-08-02 Jan Hubicka <jh@suse.cz>
* ipa-cp.c (gather_context_independent_values): Use ipa_get_param_move_cost.
* ipa-cp.c (gather_context_independent_values): Use
(get_replacement_map): Remove PARAM; move parameter folding into tree-inline.c
ipa_get_param_move_cost.
(get_replacement_map): Remove PARAM; move parameter folding
into tree-inline.c
(create_specialized_node): Update.
(create_specialized_node): Update.
* ipa-prop.c (ipa_populate_param_decls): Do not look for origins;
* ipa-prop.c (ipa_populate_param_decls): Do not look for origins;
assert that we have gimple body; update move_cost.
assert that we have gimple body; update move_cost.
...
@@ -1905,32 +1904,33 @@
...
@@ -1905,32 +1904,33 @@
2013-08-02 Jan Hubicka <jh@suse.cz>
2013-08-02 Jan Hubicka <jh@suse.cz>
Martin Liska <marxin.liska@gmail.com>
Martin Liska <marxin.liska@gmail.com>
* cgraph.c (cgraph_function_body_availability): Do not check cgrpah flags.
* cgraph.c (cgraph_function_body_availability): Do not check
cgraph flags.
* cgraph.h (symtab_for_node_and_aliases, symtab_nonoverwritable_alias,
* cgraph.h (symtab_for_node_and_aliases, symtab_nonoverwritable_alias,
symtab_node_availability): Declare.
symtab_node_availability): Declare.
* ipa.c (can_replace_by_local_alias): New.
* ipa.c (can_replace_by_local_alias): New.
(function_and_variable_visibility): Use it.
(function_and_variable_visibility): Use it.
* symtab.c (symtab_for_node_and_aliases,
symtab_nonoverwritable_alias_1,
* symtab.c (symtab_for_node_and_aliases,
symtab_nonoverwritable_alias): New.
symtab_nonoverwritable_alias
_1, symtab_nonoverwritable_alias
): New.
2013-08-02 Vladimir Makarov <vmakarov@redhat.com>
2013-08-02 Vladimir Makarov <vmakarov@redhat.com>
PR rtl-optimization/57963
PR rtl-optimization/57963
* lra-constraints.c (reverse_equiv_p, contains_reloaded_insn_p):
* lra-constraints.c (reverse_equiv_p, contains_reloaded_insn_p): New.
New.
(lra_constraints): Use them.
(lra_constraints): Use them.
2013-08-02 Sofiane Naci <sofiane.naci@arm.com>
2013-08-02 Sofiane Naci <sofiane.naci@arm.com>
* config/arm/types.md (define_attr "type"): Add "load_acq" and "store_rel".
* config/arm/types.md (define_attr "type"): Add "load_acq"
and "store_rel".
* config/arm/cortex-a53.md (cortex_a53_load1): Update for attribute
* config/arm/cortex-a53.md (cortex_a53_load1): Update for attribute
changes.
changes.
(cortex_a53_store1): Likewise.
(cortex_a53_store1): Likewise.
2013-08-01 Jan Hubicka <jh@suse.cz>
2013-08-01 Jan Hubicka <jh@suse.cz>
* ipa.c (symtab_remove_unreachable_nodes): Nodes in other
partitions are
* ipa.c (symtab_remove_unreachable_nodes): Nodes in other
not needed.
partitions are
not needed.
2013-08-01 Uros Bizjak <ubizjak@gmail.com>
2013-08-01 Uros Bizjak <ubizjak@gmail.com>
...
@@ -1946,8 +1946,8 @@
...
@@ -1946,8 +1946,8 @@
2013-08-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2013-08-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
* config/arm/arm.md (minmax_arithsi_non_canon): Emit canonical
RTL form
* config/arm/arm.md (minmax_arithsi_non_canon): Emit canonical
when subtracting a constant.
RTL form
when subtracting a constant.
2013-08-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2013-08-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
...
...
gcc/testsuite/ChangeLog
View file @
03b0ee0a
...
@@ -137,8 +137,7 @@
...
@@ -137,8 +137,7 @@
2013-07-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2013-07-31 Michael Meissner <meissner@linux.vnet.ibm.com>
* gcc.target/powerpc/fusion.c: New file, test power8 fusion
* gcc.target/powerpc/fusion.c: New file, test power8 fusion support.
support.
2013-07-31 Richard Sandiford <rdsandiford@googlemail.com>
2013-07-31 Richard Sandiford <rdsandiford@googlemail.com>
...
@@ -338,8 +337,7 @@
...
@@ -338,8 +337,7 @@
2013-07-23 Michael Meissner <meissner@linux.vnet.ibm.com>
2013-07-23 Michael Meissner <meissner@linux.vnet.ibm.com>
* gcc.target/powerpc/bool2.h: New file, test the code generation
* gcc.target/powerpc/bool2.h: New file, test the code generation
of logical operations for power5, altivec, power7, and power8
of logical operations for power5, altivec, power7, and power8 systems.
systems.
* gcc.target/powerpc/bool2-p5.c: Likewise.
* gcc.target/powerpc/bool2-p5.c: Likewise.
* gcc.target/powerpc/bool2-av.c: Likewise.
* gcc.target/powerpc/bool2-av.c: Likewise.
* gcc.target/powerpc/bool2-p7.c: Likewise.
* gcc.target/powerpc/bool2-p7.c: Likewise.
...
@@ -548,8 +546,7 @@
...
@@ -548,8 +546,7 @@
PR middle-end/57698
PR middle-end/57698
* gcc.c-torture/compile/pr57698.c: New test.
* gcc.c-torture/compile/pr57698.c: New test.
* gcc.c-torture/compile/pr43791.c: Remove prune output
* gcc.c-torture/compile/pr43791.c: Remove prune output directive.
directive.
* gcc.c-torture/compile/pr44043.c: Ditto.
* gcc.c-torture/compile/pr44043.c: Ditto.
2013-07-18 Wei Mi <wmi@google.com>
2013-07-18 Wei Mi <wmi@google.com>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment