Re: [patch libstdc++] Optimize synchronization in std::future if futexes are available.

2015-01-28 Thread Doug Gilmore
t; futex.cc needs the same change ... I am still noticing a problem building a native X86_64 ToT compiler on Ubuntu 12.04.5 LTS. Attached is a patch where the CPP guards in atomic_futex.h are reflected in futex.cc, which fixes my build problem. OK to commit? Thanks, Doug >From 1debe13da342ac30d905e12

[PATCH, MIPS] Target flag and build option to disable indexed memory OPs.

2017-01-13 Thread Doug Gilmore
rom 2a6b11b30ff335ea8e669ae8d3f1bd531ac5b8d3 Mon Sep 17 00:00:00 2001 From: Doug Gilmore Date: Wed, 11 Jan 2017 16:49:27 -0800 Subject: [PATCH] [MIPS] PR target/78176 add -mindexed-load-store. PR target/78176 * config.gcc (supported_defaults): Add indexed-load-store. (with_indexed_load_store):

Re: [PATCH, MIPS] Target flag and build option to disable indexed memory OPs.

2017-01-17 Thread Doug Gilmore
On 01/17/2017 05:41 AM, Moore, Catherine wrote: > > >> ... >> Having thought further I agree we can safely ignore DSP indexed load >> and micromips LWXS on >> the basis that DSP code will not run on a MIPS64 processor anyway (at >> least none that I >> know of) so the issue cannot occur and simila

Re: [PATCH, MIPS] Target flag and build option to disable indexed memory OPs.

2017-01-18 Thread Doug Gilmore
ity of >> these instructions. >> >> Macro name: __mips_no_lxc1_sxc1 >> Defined when !ISA_HAS_LXC1_SXC1 so would be present even when >> targeting a core that >> doesn't have the instructions anyway. >> >> Any refinements to this Catherine? >> &

RE: [PATCH] Fix PR tree-optimization/77654

2016-09-20 Thread Doug Gilmore
Add missing attachment. Doug gcc/ PR tree-optimization/77654 * tree-ssa-alias.c (issue_prefetch_ref): Add call to duplicate_ssa_name_ptr_info. From ec9069b7b7b07d5fda9c04aaa9b385fba89a6e16 Mon Sep 17 00:00:00 2001 From: Doug Gilmore Date: Tue, 6 Sep 2016 10:18:42 -0700

RE: [PATCH] Fix PR tree-optimization/77654

2016-09-20 Thread Doug Gilmore
It looks like the original message was dropped, resending. Doug From: Doug Gilmore Sent: Tuesday, September 20, 2016 2:12 PM To: gcc-patches@gcc.gnu.org; rgue...@gcc.gnu.org Subject: [PATCH] Fix PR tree-optimization/77654 From: https://gcc.gnu.org

RE: [PATCH] Fix PR tree-optimization/77654

2016-09-21 Thread Doug Gilmore
> From: Richard Biener [rguent...@suse.de] > Sent: Wednesday, September 21, 2016 12:48 AM > To: Doug Gilmore > Cc: gcc-patches@gcc.gnu.org; rgue...@gcc.gnu.org > Subject: RE: [PATCH] Fix PR tree-optimization/77654 > > On Tue, 20 Sep 2016, Doug Gilmore wrote: > > &

RE: [PATCH] Fix PR tree-optimization/77654

2016-09-22 Thread Doug Gilmore
> From: Richard Biener [rguent...@suse.de] > Sent: Thursday, September 22, 2016 12:43 AM > To: Doug Gilmore > Cc: gcc-patches@gcc.gnu.org; rgue...@gcc.gnu.org > Subject: RE: [PATCH] Fix PR tree-optimization/77654 > > On Wed, 21 Sep 2016, Doug Gilmore wrote: > > ... &g

RE: [PATCH] Fix PR tree-optimization/77654

2016-09-29 Thread Doug Gilmore
> From: Christophe Lyon [christophe.l...@linaro.org] > Sent: Thursday, September 29, 2016 12:17 PM > To: Matthew Fortune > Cc: Doug Gilmore; Richard Biener; gcc-patches@gcc.gnu.org; rgue...@gcc.gnu.org > Subject: Re: [PATCH] Fix PR tree-optimization/77654 > ... > > Since t

RE: [PATCH] Fix PR tree-optimization/77654

2016-09-30 Thread Doug Gilmore
> From: Christophe Lyon [christophe.l...@linaro.org] > Sent: Thursday, September 29, 2016 12:17 PM > To: Matthew Fortune > Cc: Doug Gilmore; Richard Biener; gcc-patches@gcc.gnu.org; rgue...@gcc.gnu.org > Subject: Re: [PATCH] Fix PR tree-optimization/77654 > > On 23 Se

Fix PR tree-optimization/77808, ICE in duplicate_ssa_name_ptr_info, at tree-ssanames.c:630 starting with r240439

2016-09-30 Thread Doug Gilmore
Doug From d7a115e12856f2bcd4cefab38378f5d947c7d96a Mon Sep 17 00:00:00 2001 From: Doug Gilmore Date: Fri, 30 Sep 2016 11:28:20 -0700 Subject: [PATCH] Fix PR tree-optimization/77808 gcc/ PR tree-optimization/77808 * tree-ssa-loop-prefetch.c (issue_prefetch_ref): Fix problem exposed by speci

Fix PR tree-optimization/77808, ICE in duplicate_ssa_name_ptr_info, at tree-ssanames.c:630 starting with r240439

2016-09-30 Thread Doug Gilmore
It looks like my original message was dropped, resending -- Doug From: Doug Gilmore Sent: Friday, September 30, 2016 6:35 PM To: gcc-patches@gcc.gnu.org; Christophe Lyon Subject: Fix PR tree-optimization/77808, ICE in duplicate_ssa_name_ptr_info, at tree

Fix PR tree-optimization/77808, ICE in duplicate_ssa_name_ptr_info, at tree-ssanames.c:630 starting with r240439

2016-09-30 Thread Doug Gilmore
It looks like my email being sent from my company is being dropped, re sending via my gmail account. Doug From: Doug Gilmore Sent: Friday, September 30, 2016 6:35 PM To: gcc-patches@gcc.gnu.org; Christophe Lyon Subject: Fix PR tree-optimization/77808, ICE

RE: Fix PR tree-optimization/77808, ICE in duplicate_ssa_name_ptr_info, at tree-ssanames.c:630 starting with r240439

2016-10-02 Thread Doug Gilmore
Hi Christophe, > From: Christophe Lyon [christophe.l...@linaro.org] > Sent: Saturday, October 01, 2016 7:57 AM > To: Doug Gilmore > Cc: gcc-patches@gcc.gnu.org > Subject: Re: Fix PR tree-optimization/77808, ICE in > duplicate_ssa_name_ptr_info, at tree-ssanames.c:630 sta

RE: Fix PR tree-optimization/77808, ICE in duplicate_ssa_name_ptr_info, at tree-ssanames.c:630 starting with r240439

2016-10-03 Thread Doug Gilmore
>From: Christophe Lyon [christophe.l...@linaro.org] >Sent: Monday, October 03, 2016 12:05 AM >To: Doug Gilmore >Cc: gcc-patches@gcc.gnu.org >Subject: Re: Fix PR tree-optimization/77808, ICE in >duplicate_ssa_name_ptr_info, at tree-ssanames.c:630 starting with r240439 > >On

RE: Fix PR tree-optimization/77808, ICE in duplicate_ssa_name_ptr_info, at tree-ssanames.c:630 starting with r240439

2016-10-03 Thread Doug Gilmore
>From: Christophe Lyon [christophe.l...@linaro.org] >Sent: Monday, October 03, 2016 11:23 AM >To: Doug Gilmore >Cc: gcc-patches@gcc.gnu.org >Subject: Re: Fix PR tree-optimization/77808, ICE in >duplicate_ssa_name_ptr_info, at tree-ssanames.c:630 starting with r240439 > >On

Re: [PATCH PR68030/PR69710][RFC]Introduce a simple local CSE interface and use it in vectorizer

2016-11-21 Thread Doug Gilmore
ted with a particular group. Thus once the optimal IV set is found, a different IV may chosen, which causes negative constant offsets to be used. >From 3ea70edb3bf68057c955d2b22204f17bb670f65a Mon Sep 17 00:00:00 2001 From: Doug Gilmore Date: Fri, 4 Nov 2016 18:49:58 -0700 Subject: [PATCH]

Re: [PATCH PR68030/PR69710][RFC]Introduce a simple local CSE interface and use it in vectorizer

2016-11-22 Thread Doug Gilmore
On 11/22/2016 08:07 AM, Bin.Cheng wrote: > On Mon, Nov 21, 2016 at 9:34 PM, Doug Gilmore wrote: >> I haven't seen any followups to this discussion of Bin's patch to >> PR68303 and PR69710, the patch submission: >> http://gcc.gnu.org/ml/gcc-patches/2016-05/msg02000

[patch] update for test ftrapv-1.c

2014-07-29 Thread Doug Gilmore
With r213117 we are seeing additional failures while testing a bare-iron build: FAIL: gcc.dg/torture/ftrapv-1.c -O0 (test for excess errors) ... This newly added test does a fork, though it has a guard to prevent testing targets that don't support fork, but the guard needs to be tweaked: diff