Re: [PATCH] [ARM] Add support for the Samsung Exynos M1 processor

2015-04-04 Thread Richard Biener
On April 4, 2015 5:03:14 AM GMT+02:00, Sebastian Pop seb...@gmail.com wrote: On Fri, Apr 3, 2015 at 4:09 PM, James Greenhalgh james.greenha...@arm.com wrote: On Fri, Apr 03, 2015 at 07:53:12PM +0100, Ramana Radhakrishnan wrote: On Fri, Apr 3, 2015 at 5:17 PM, Sebastian Pop seb...@gmail.com

Re: [PATCH, i386] PR63211 broken type-punning in avx* tests.

2015-04-04 Thread Uros Bizjak
On Fri, Apr 3, 2015 at 4:52 PM, Ilya Tocar tocarip.in...@gmail.com wrote: On 03 Apr 13:39, Uros Bizjak wrote: On Fri, Apr 3, 2015 at 1:02 PM, Ilya Tocar tocarip.in...@gmail.com wrote: I've looked into avx* tests and many of them (even those that don't fail in

Re: C++ PATCH for c++/65046 (ABI tags and functions/variables)

2015-04-04 Thread Markus Trippelsdorf
On 2015.03.19 at 15:17 -0400, Jason Merrill wrote: This patch makes some significant changes to attribute abi_tag. First, it allows explicit naming of tags on inline namespaces, which previously always had a tag with the same name as the namespace itself; this is still the default if no

[PATCH][RX] Add RXv2 instructions

2015-04-04 Thread Yoshinori Sato
Several instructions were added to the RXv2 (RX64M and RX71M) CPU. http://documentation.renesas.com/doc/products/mpumcu/doc/rx_family/r01us0071ej0100_rxv2sm.pdf This patch is supported new instruction for RX target. diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d5d3aaa..437d9cc 100644 ---

Re: [PATCH] Add new target h8300-*-linux

2015-04-04 Thread Yoshinori Sato
Ping At Fri, 06 Mar 2015 01:50:34 +0900, Yoshinori Sato wrote: Add h8300-*-linux target for h8300 linux kernel and userland. h8300-*-elf is some difference of standard elf. h8300-*-linux is compatible of standard elf rules. Thanks. diff --git a/gcc/ChangeLog b/gcc/ChangeLog index

[C++ Patch] Emit error + inform for access control issues

2015-04-04 Thread Paolo Carlini
Hi, I noticed a while ago that for each access control issue we emit two errors instead of an error + an inform, as we lately try to consistently do. I also noticed that the testsuite reflects that in many testcases... Anyway, the below - for next Stage 1? - implements the change, passes

patch to fix PR65647

2015-04-04 Thread Vladimir Makarov
The following patch fixes https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65647 This very complicated problem occurred in rare cases when chain of reloads involving at least two pseudos and insns were generated and one pseudo was spilled on later sub-passes after spilling sub-pass and this

Re: [PATCH][ARM] PR 65489: Accept VSTRUCT constants in arm_legitimate_constant_p

2015-04-04 Thread Ramana Radhakrishnan
On Mon, Mar 23, 2015 at 4:15 PM, Kyrill Tkachov kyrylo.tkac...@arm.com wrote: Hi all, The ICE in the PR happens on arm during the hoist pass when the code generates a SET rtx of the form: (set (reg:OI) (const_int 0)). It checks whether const_int 0 is a general_operand for OImode which

Re: [PATCH] PR target/65240, Fix Power{7,8} insn constraint issue with -O3 -ffast-math

2015-04-04 Thread Andreas Schwab
Michael Meissner meiss...@linux.vnet.ibm.com writes: PR target/65240 * config/rs6000/predicates.md (easy_fp_constant): Remove special -ffast-math handling that kept non-0 constants live in the RTL until reload. Remove logic testing the number of instructions it

Increase inline-unit-growth to 20%

2015-04-04 Thread Jan Hubicka
Hi, as discussed in more detail at PR ipa/65655, decareasing unit growth to 15% caused a regression in Firefox javascript benchmarks. While I was able to fix most of it by badness metric improvement, about 7% gap remained, so i am increasing growth to 20% (GCC 4.9 has 30%) Honza *

Re: [PATCH] PR target/65240, Fix Power{7,8} insn constraint issue with -O3 -ffast-math

2015-04-04 Thread Alan Modra
On Sat, Apr 04, 2015 at 08:25:10PM +0200, Andreas Schwab wrote: /daten/gcc/gcc-20150403/gcc/testsuite/gcc.c-torture/compile/pr33855.c:27:1: error: unrecognizable insn:. Should be fixed with r221862. -- Alan Modra Australia Development Lab, IBM