Re: Gimpel lowering question.

2018-11-29 Thread Richard Biener
On Wed, Nov 28, 2018 at 6:10 PM Jeff Law wrote: > > On 11/28/18 10:00 AM, Michael Eager wrote: > > I have a small test case which generates poor quality code on my target. > > Here is the original: > > > > if (cond1 == 2048 || cond2 == 8) > > { > > x = x + y; > > } > > return x;

Help Out with Gcc

2018-11-29 Thread nick
Greetings All, I assume you get lots of these but I was wondering what's the areas where gcc needs help the most these days that are good for a new developer to gcc. The only other question I have is the gcc internal manual here up to date for gcc 8 or not? https://gcc.gnu.org/onlinedocs/gccint

Re: GCC 7.4 Release Candidate available from gcc.gnu.org

2018-11-29 Thread Bill Seurer
On 11/29/18 04:24, Richard Biener wrote: A release candidate for GCC 7.4 is available from ftp://gcc.gnu.org/pub/gcc/snapshots/7.4.0-RC-20181129/ and shortly its mirrors. It has been generated from SVN revision 266611. I have so far bootstrapped and tested the release candidate on x86_64

gcc-7-20181129 is now available

2018-11-29 Thread gccadmin
Snapshot gcc-7-20181129 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/7-20181129/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 7 SVN branch with the following options: svn://gcc.gnu.org/svn/gcc/branches/gcc-7

Re: Gimpel lowering question.

2018-11-29 Thread Michael Eager
On 11/28/18 14:37, Andrew Pinski wrote: On Wed, Nov 28, 2018 at 9:47 AM Michael Eager wrote: On 11/28/18 09:10, Jeff Law wrote: On 11/28/18 10:00 AM, Michael Eager wrote: I have a small test case which generates poor quality code on my target. Here is the original: if (cond1 == 2048 ||

Re: question about attribute aligned for functions

2018-11-29 Thread Martin Sebor
On 11/28/18 9:07 PM, Jeff Law wrote: On 11/27/18 11:57 AM, Martin Sebor wrote: On 11/26/18 3:37 PM, Jeff Law wrote: On 11/23/18 12:31 PM, Martin Sebor wrote: GCC currently accepts the declaration of f0 below but ignores the attribute.  On aarch64 (and I presume on other targets with a default

Re: Question about make_extraction() in combine.c

2018-11-29 Thread Jeff Law
On 11/21/18 9:33 AM, Segher Boessenkool wrote: > On Tue, Nov 20, 2018 at 10:07:35AM -0800, Michael Eager wrote: >> The internal RTL should not be dictating what the target arch can or >> cannot implement. Reload should insert any needed conversions, >> especially ones which narrow the size. > >

Re: PROPOSAL: Extend inline asm syntax with size spec

2018-11-29 Thread Borislav Petkov via gcc
On Thu, Nov 29, 2018 at 08:46:34PM +0900, Masahiro Yamada wrote: > But, I'd like to ask if x86 people want to keep this macros.s approach. > Revert 77b0bf55bc675 right now > assuming the compiler will eventually solve the issue? Yap, considering how elegant the compiler solution is and how much pr

GCC 7.4 Release Candidate available from gcc.gnu.org

2018-11-29 Thread Richard Biener
A release candidate for GCC 7.4 is available from ftp://gcc.gnu.org/pub/gcc/snapshots/7.4.0-RC-20181129/ and shortly its mirrors. It has been generated from SVN revision 266611. I have so far bootstrapped and tested the release candidate on x86_64-unknown-linux-gnu. Please test it and