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
0bb29a05
Commit
0bb29a05
authored
Mar 13, 2014
by
Uros Bizjak
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
ChangeLog: Fix whitespace.
* ChangeLog: Fix whitespace. * testsuite/ChangeLog: Ditto. From-SVN: r208530
parent
3b63b663
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
26 additions
and
37 deletions
+26
-37
gcc/ChangeLog
+23
-32
gcc/testsuite/ChangeLog
+3
-5
No files found.
gcc/ChangeLog
View file @
0bb29a05
...
@@ -71,13 +71,12 @@
...
@@ -71,13 +71,12 @@
(altivec_resolve_overloaded_builtin): Add support for V1TImode.
(altivec_resolve_overloaded_builtin): Add support for V1TImode.
* config/rs6000/rs6000.c (rs6000_hard_regno_mode_ok): Add support
* config/rs6000/rs6000.c (rs6000_hard_regno_mode_ok): Add support
for V1TImode, and set up preferences to use VSX/Altivec
for V1TImode, and set up preferences to use VSX/Altivec
registers.
registers.
Setup VSX reload handlers.
Setup VSX reload handlers.
(rs6000_debug_reg_global): Likewise.
(rs6000_debug_reg_global): Likewise.
(rs6000_init_hard_regno_mode_ok): Likewise.
(rs6000_init_hard_regno_mode_ok): Likewise.
(rs6000_preferred_simd_mode): Likewise.
(rs6000_preferred_simd_mode): Likewise.
(vspltis_constant): Do not allow V1TImode as easy altivec
(vspltis_constant): Do not allow V1TImode as easy altivec constants.
constants.
(easy_altivec_constant): Likewise.
(easy_altivec_constant): Likewise.
(output_vec_const_move): Likewise.
(output_vec_const_move): Likewise.
(rs6000_expand_vector_set): Convert V1TImode set and extract to
(rs6000_expand_vector_set): Convert V1TImode set and extract to
...
@@ -100,8 +99,7 @@
...
@@ -100,8 +99,7 @@
for the VSX/Altivec vector types.
for the VSX/Altivec vector types.
(altivec_init_builtins): Add support for overloaded vector
(altivec_init_builtins): Add support for overloaded vector
functions with V1TImode type.
functions with V1TImode type.
(rs6000_preferred_reload_class): Prefer Altivec registers for
(rs6000_preferred_reload_class): Prefer Altivec registers for V1TImode.
V1TImode.
(rs6000_move_128bit_ok_p): Move 128-bit move/split validation to
(rs6000_move_128bit_ok_p): Move 128-bit move/split validation to
external function.
external function.
(rs6000_split_128bit_ok_p): Likewise.
(rs6000_split_128bit_ok_p): Likewise.
...
@@ -118,12 +116,10 @@
...
@@ -118,12 +116,10 @@
(VSv): Likewise.
(VSv): Likewise.
(VS_scalar): Likewise.
(VS_scalar): Likewise.
(VS_double): Likewise.
(VS_double): Likewise.
(vsx_set_v1ti): New builtin function to create V1TImode from
(vsx_set_v1ti): New builtin function to create V1TImode from TImode.
TImode.
* config/rs6000/rs6000.h (TARGET_VADDUQM): New macro to say
* config/rs6000/rs6000.h (TARGET_VADDUQM): New macro to say whether
whether we support the ISA 2.07 128-bit integer arithmetic
we support the ISA 2.07 128-bit integer arithmetic instructions.
instructions.
(ALTIVEC_OR_VSX_VECTOR_MODE): Add V1TImode.
(ALTIVEC_OR_VSX_VECTOR_MODE): Add V1TImode.
(enum rs6000_builtin_type_index): Add fields to hold V1TImode
(enum rs6000_builtin_type_index): Add fields to hold V1TImode
and TImode types for use with the builtin functions.
and TImode types for use with the builtin functions.
...
@@ -132,8 +128,8 @@
...
@@ -132,8 +128,8 @@
(intTI_type_internal_node): Likewise.
(intTI_type_internal_node): Likewise.
(uintTI_type_internal_node): Likewise.
(uintTI_type_internal_node): Likewise.
* config/rs6000/altivec.md (UNSPEC_VADDCUQ): New unspecs for ISA
* config/rs6000/altivec.md (UNSPEC_VADDCUQ): New unspecs for ISA
2.07
2.07
128-bit builtin functions.
128-bit builtin functions.
(UNSPEC_VADDEUQM): Likewise.
(UNSPEC_VADDEUQM): Likewise.
(UNSPEC_VADDECUQ): Likewise.
(UNSPEC_VADDECUQ): Likewise.
(UNSPEC_VSUBCUQ): Likewise.
(UNSPEC_VSUBCUQ): Likewise.
...
@@ -200,8 +196,8 @@
...
@@ -200,8 +196,8 @@
2014-03-12 Christian Bruel <christian.bruel@st.com>
2014-03-12 Christian Bruel <christian.bruel@st.com>
PR target/60264
PR target/60264
* config/arm/arm.c (arm_emit_vfp_multi_reg_pop): Emit a
REG_CFA_DEF_CFA
* config/arm/arm.c (arm_emit_vfp_multi_reg_pop): Emit a
note.
REG_CFA_DEF_CFA
note.
(arm_expand_epilogue_apcs_frame): call arm_add_cfa_adjust_cfa_note.
(arm_expand_epilogue_apcs_frame): call arm_add_cfa_adjust_cfa_note.
(arm_unwind_emit): Allow REG_CFA_DEF_CFA.
(arm_unwind_emit): Allow REG_CFA_DEF_CFA.
...
@@ -243,9 +239,9 @@
...
@@ -243,9 +239,9 @@
2014-03-11 Joern Rennecke <joern.rennecke@embecosm.com>
2014-03-11 Joern Rennecke <joern.rennecke@embecosm.com>
* config/arc/arc.c (conditionalize_nonjump): New function,
broken
* config/arc/arc.c (conditionalize_nonjump): New function,
out of:
broken out of ...
(arc_ifcvt)
.
(arc_ifcvt)
: ... this
.
(arc_predicate_delay_insns): Use it.
(arc_predicate_delay_insns): Use it.
2014-03-11 Joern Rennecke <joern.rennecke@embecosm.com>
2014-03-11 Joern Rennecke <joern.rennecke@embecosm.com>
...
@@ -302,8 +298,7 @@
...
@@ -302,8 +298,7 @@
2014-03-08 Tobias Burnus <burnus@net-b.de>
2014-03-08 Tobias Burnus <burnus@net-b.de>
* doc/invoke.texi (-fcilkplus): Update implementation
* doc/invoke.texi (-fcilkplus): Update implementation status.
status.
2014-03-08 Paulo Matos <paulo@matos-sorge.com>
2014-03-08 Paulo Matos <paulo@matos-sorge.com>
Richard Biener <rguenther@suse.de>
Richard Biener <rguenther@suse.de>
...
@@ -322,8 +317,8 @@
...
@@ -322,8 +317,8 @@
2014-03-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2014-03-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* configure.ac (HAVE_AS_IX86_TLSLDMPLT): Improve test
for Solaris
* configure.ac (HAVE_AS_IX86_TLSLDMPLT): Improve test
11/x86 ld.
for Solaris
11/x86 ld.
* configure: Regenerate.
* configure: Regenerate.
2014-03-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2014-03-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
...
@@ -373,18 +368,15 @@
...
@@ -373,18 +368,15 @@
* tree-streamer.c (record_common_node): Assert we don't record
* tree-streamer.c (record_common_node): Assert we don't record
nodes with type double.
nodes with type double.
(preload_common_node): Skip type double, complex double and
(preload_common_node): Skip type double, complex double and double
double pointer since it is now frontend dependent due to
pointer since it is now frontend dependent due to fshort-double option.
fshort-double option.
2014-03-06 Richard Biener <rguenther@suse.de>
2014-03-06 Richard Biener <rguenther@suse.de>
* gcc.c (PLUGIN_COND): Always enable unless -fno-use-linker-plugin
* gcc.c (PLUGIN_COND): Always enable unless -fno-use-linker-plugin
or -fno-lto is specified and the linker has full plugin support.
or -fno-lto is specified and the linker has full plugin support.
* collect2.c (lto_mode): Default to LTO_MODE_WHOPR if LTO is
* collect2.c (lto_mode): Default to LTO_MODE_WHOPR if LTO is enabled.
enabled.
(main): Remove -flto processing, adjust lto_mode using use_plugin late.
(main): Remove -flto processing, adjust lto_mode using
use_plugin late.
* lto-wrapper.c (merge_and_complain): Merge compile-time
* lto-wrapper.c (merge_and_complain): Merge compile-time
optimization levels.
optimization levels.
(run_gcc): And pass it through to the link options.
(run_gcc): And pass it through to the link options.
...
@@ -449,9 +441,8 @@
...
@@ -449,9 +441,8 @@
* tree-streamer.c (record_common_node): Assert we don't record
* tree-streamer.c (record_common_node): Assert we don't record
nodes with type double.
nodes with type double.
(preload_common_node): Skip type double, complex double and
(preload_common_node): Skip type double, complex double and double
double pointer since it is now frontend dependent due to
pointer since it is now frontend dependent due to fshort-double option.
fshort-double option.
2014-03-04 Richard Biener <rguenther@suse.de>
2014-03-04 Richard Biener <rguenther@suse.de>
...
...
gcc/testsuite/ChangeLog
View file @
0bb29a05
...
@@ -13,16 +13,14 @@
...
@@ -13,16 +13,14 @@
2014-03-12 Marcus Shawcroft <marcus.shawcroft@arm.com>
2014-03-12 Marcus Shawcroft <marcus.shawcroft@arm.com>
* lib/profopt.exp (profopt-execute): Use $testcase in
* lib/profopt.exp (profopt-execute): Use $testcase in unsupported.
unsupported.
2014-03-12 Jakub Jelinek <jakub@redhat.com>
2014-03-12 Jakub Jelinek <jakub@redhat.com>
* gcc.dg/tree-ssa/ssa-ifcombine-12.c: New test.
* gcc.dg/tree-ssa/ssa-ifcombine-12.c: New test.
* gcc.dg/tree-ssa/ssa-ifcombine-13.c: New test.
* gcc.dg/tree-ssa/ssa-ifcombine-13.c: New test.
* gcc.dg/tree-ssa/phi-opt-2.c: Pass -mbranch-cost=1 if
* gcc.dg/tree-ssa/phi-opt-2.c: Pass -mbranch-cost=1 if possible,
possible, only test for exactly one if if -mbranch-cost=1
only test for exactly one if if -mbranch-cost=1 has been passed.
has been passed.
2014-03-12 Christian Bruel <christian.bruel@st.com>
2014-03-12 Christian Bruel <christian.bruel@st.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