On Fri, Jun 26, 2015 at 1:03 PM, Bin Cheng bin.ch...@arm.com wrote:
Hi,
This patch fixes GCC's profiled bootstrap failure. As comment added by in
patch, it may still be possible to prove no overflow information for some
scev, unfortunately it's a rare case observed during GCC profiled
On 23 June 2015 at 09:49, James Greenhalgh james.greenha...@arm.com wrote:
Hi,
This final patch adds support for the new command line option
-moverride. The purpose of this command line is to allow expert-level users
of the compiler, and those comfortable with experimenting with the
On Mon, Jun 22, 2015 at 5:39 PM, Kirill Yukhin kirill.yuk...@gmail.com wrote:
Hello,
Patch in the bottom adds support of IA MCU psABI to libgcc
(enables soft-fp) and libdecnumber (enables it for IA MCU).
Bootstrapped and regtested on top of [1/3] patch.
config/
* dfp.m4
This patch backports the changes made to strengthen the barriers emitted for
the __sync compare-and-swap builtins.
The trunk patch submission is at
https://gcc.gnu.org/ml/gcc-patches/2015-05/msg01990.html
The commit is at https://gcc.gnu.org/ml/gcc-cvs/2015-06/msg00077.html
Tested the series
Bernd,
I've applied this small patch to trunk. It removes some unused variables in the
ptx md file and silences some build warnings.
nathan
--
Nathan Sidwell
2015-06-26 Nathan Sidwell nat...@codesourcery.com
* config/nvptx/nvptx.md (call_operation): Remove unused variables.
Index:
Hi!
As private/lastprivate/linear clauses now allow non-static data members
in C++, it (unfortunately) means that also the iterator variables
of distribute/for/simd/taskloop loops can be non-static data members.
This patch implements it; tested on x86_64-linux, committed to
gomp-4_1-branch.
Here is a more modest approach to fixing this PR. Instead of updating
current_template_parms with each newly processed template parameter,
this patch just updates it with a dummy parameter level once per
parameter list. So now in tsubst(), to fix the reported ICE we just
have to avoid
Hello,
The __sync builtins are implemented using barriers that are too weak for ARMv8
targets, this has been fixed on trunk for Aarch64. Since GCC-5.1 is also
generating the incorrect code, it should also be fixed.
The fix on trunk involved changes to the way that memory orders represent
Do they lack the CASA instruction with supervisor-mode ASI? What happens when
the CASA instruction with user-mode ASI is executed in supervisor mode?
For all LEON3 (with CASA support) the CASA instruction works in
supervisor-mode regardless of ASI used. In user-mode CASA only works
with
On 23 June 2015 at 09:49, James Greenhalgh james.greenha...@arm.com wrote:
Hi,
This patch moves the instruction fusion pairs from a set of #defines
to an enum which we can generate from a .def file.
We'll use that .def file again, and the friendly names it introduces
shortly.
OK?
On 23 June 2015 at 09:49, James Greenhalgh james.greenha...@arm.com wrote:
Hi,
The FMA steering pass should be enabled through the tuning structures
rather than be an intrinsic property of the core. This patch moves
the control of the pass to the tuning structures - turning it off for
In gigi we defer the generation of debug info for global types, so we need
to arrange to emit (again) the debug info for global variables after that,
otherwise the debug info can be incorrect.
2015-06-26 Eric Botcazou ebotca...@adacore.com
* gcc-interface/gigi.h
Hi,
This patch fixes GCC's profiled bootstrap failure. As comment added by in
patch, it may still be possible to prove no overflow information for some
scev, unfortunately it's a rare case observed during GCC profiled bootstrap.
So for now I just skip it.
Is this OK?
Thanks,
bin
2015-06-26
Bootstrap regtest running on x86_64-unknown-linux-gnu.
Richard.
2015-06-26 Richard Biener rguent...@suse.de
PR tree-optimization/66677
* tree-vect-stmts.c (vect_transform_stmt): Make assert about
STMT_VINFO_VEC_STMT clobbering less strict.
*
This patch backports the tests added for the code generated by the Aarch64
backend
for the __sync builtins.
The trunk patch submission is at
https://gcc.gnu.org/ml/gcc-patches/2015-05/msg01992.html
The commit is at https://gcc.gnu.org/ml/gcc-cvs/2015-06/msg00079.html
Tested the series for
Sebastian Pop wrote:
On Thu, Jun 25, 2015 at 4:43 AM, Richard Biener
richard.guent...@gmail.com wrote:
when the new scheme triggers vectorization cannot succeed on the
result as we get
if (cond)
*p = val;
if-converted to
tem = cond ? p : scratch;
*tem = val;
That's correct.
and
101 - 116 of 116 matches
Mail list logo