[PATCH] OpenACC use_device clause ICE fix

2016-01-05 Thread Chung-Lin Tang
Hi, we've been encountering an ICE for OpenACC host_data sections, which has a use_device() clause similar to OpenMP use_device_ptr. The ICE happens in make_decl_rtl() for scan-created variables, which IIUC, should not be entered at all for automatic variables. I believe the problem is, unlike

Re: [PATHCH] Disable inline asm for in-tree mpfr (PR69134)

2016-01-05 Thread Bernd Edlinger
Hi, On 05.01.2016 13:58, Bernd Schmidt wrote: > On 01/05/2016 09:44 AM, Bernd Edlinger wrote: >> an in-tree mpfr build enables inline asm code, which makes the >> mips-bootstrap fail, >> because at least mpfr 2.4.2 uses the "=h" constraint but in >> config/mips/constraints.md >> we find:

Re: RFA: PR 68770: Fix use of uninitialised value in secondary_reload

2016-01-05 Thread Nick Clifton
Hi Jeff, PR target/68770 * ira-costs.c (copy_cost): Initialise the t_code field of the sri structure. Can you please reduce the testcase from the BZ so that it can be included in the testsuite? I realize it might take a long time with multidelta because of the need to run the

Re: [PATCH] libiberty: support demangling of rvalue reference typenames

2016-01-05 Thread Ian Lance Taylor
Artemiy Volkov writes: > On Mon, Jan 04, 2016 at 10:06:44PM -0800, Ian Lance Taylor wrote: >> Artemiy Volkov writes: >> >> > This patch adds handling of 'O' (rvalue ref) type codes in the C++ >> > demangling >> > code which is done similarly to the 'R'

Re: [PATHCH] Disable inline asm for in-tree mpfr (PR69134)

2016-01-05 Thread Bernd Edlinger
On 05.01.2016 20:23 Jeff Law wrote: > On 01/05/2016 11:52 AM, Bernd Edlinger wrote: > >> Maybe, that can of course improve things but... >> >> I tried to update to gmp 6.0.0 a while ago, and I noticed that it won't >> build unless we also update to latest mpfr and mpc at the same time. > I just

Re: [PATCH] libiberty: support demangling of rvalue reference typenames

2016-01-05 Thread Artemiy Volkov
On Tue, Jan 05, 2016 at 07:26:36AM -0800, Ian Lance Taylor wrote: > On Tue, Jan 5, 2016 at 5:59 AM, Artemiy Volkov wrote: > > On Tue, Jan 05, 2016 at 05:26:28AM -0800, Ian Lance Taylor wrote: > >> Artemiy Volkov writes: > >> > >> > On Mon, Jan 04, 2016 at

Re: [PATCH][RTL-ifcvt] PR rtl-optimization/68841: Make sure one basic block doesn't clobber CC reg usage of the other

2016-01-05 Thread Kyrill Tkachov
Ping. https://gcc.gnu.org/ml/gcc-patches/2015-12/msg01966.html Thanks, Kyrill On 21/12/15 09:23, Kyrill Tkachov wrote: On 18/12/15 13:16, Bernd Schmidt wrote: On 12/18/2015 02:07 PM, Kyrill Tkachov wrote: In this PR we have a THEN and an ELSE block where one uses the condition reg from the

Re: [PATCH] Fix PR c/69122 (-Wmisleading-indentation false positive with empty macros)

2016-01-05 Thread Bernd Schmidt
On 01/05/2016 09:43 AM, David Malcolm wrote: gcc/c-family/ChangeLog: PR c/69122 * c-indentation.c (get_visual_column): Remove default argument. (should_warn_for_misleading_indentation): For the multiline case, update call to get_visual_column for next_stmt_exploc

Re: [PATCH] PR target/68991: Add vector_memory_operand and "Bm" constraint

2016-01-05 Thread H.J. Lu
On Tue, Jan 5, 2016 at 12:11 AM, Jakub Jelinek wrote: > On Mon, Jan 04, 2016 at 03:25:48PM -0800, H.J. Lu wrote: >> LRA is fine. I should use >> >> (define_memory_constraint "Bm" >> "@internal Vector memory operand." >> (match_operand 0 "vector_memory_operand")) >> >>

<    1   2