gcc-9-20181007 is now available

2018-10-07 Thread gccadmin
Snapshot gcc-9-20181007 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/9-20181007/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 9 SVN branch with the following options: svn://gcc.gnu.org/svn/gcc/trunk revision

Re: PROPOSAL: Extend inline asm syntax with size spec

2018-10-07 Thread Jeff Law
On 10/7/18 1:06 PM, Nadav Amit wrote: > at 9:46 AM, Richard Biener wrote: > >> On October 7, 2018 6:09:30 PM GMT+02:00, Nadav Amit wrote: >>> at 2:18 AM, Borislav Petkov wrote: >>> Hi people, this is an attempt to see whether gcc's inline asm heuristic when estimating inline

Re: PROPOSAL: Extend inline asm syntax with size spec

2018-10-07 Thread Richard Biener
On October 7, 2018 6:09:30 PM GMT+02:00, Nadav Amit wrote: >at 2:18 AM, Borislav Petkov wrote: > >> Hi people, >> >> this is an attempt to see whether gcc's inline asm heuristic when >> estimating inline asm statements' cost for better inlining can be >> improved. >> >> AFAIU, the problematic a

[RESEND] PROPOSAL: Extend inline asm syntax with size spec

2018-10-07 Thread Nadav Amit
Second try after being blocked by gcc mailing list: at 9:09 AM, Nadav Amit mailto:na...@vmware.com>> wrote: at 2:18 AM, Borislav Petkov mailto:b...@alien8.de>> wrote: Hi people, this is an attempt to see whether gcc's inline asm heuristic when estimating inline asm statements' cost for better i

Re: PROPOSAL: Extend inline asm syntax with size spec

2018-10-07 Thread Borislav Petkov
On Sun, Oct 07, 2018 at 08:22:28AM -0500, Segher Boessenkool wrote: > GCC already estimates the *size* of inline asm, and this is required > *for correctness*. I didn't say it didn't - but the heuristic could use improving. > So I guess the real issue is that the inline asm size estimate for x86

PATCH for Re: Broken mirror site

2018-10-07 Thread Gerald Pfeifer
On Tue, 2 Oct 2018, David McCallum wrote: > At this time, your Canadian mirror site at http://gcc.parentingamerica.com/ > is broken. There is only a page with the text "It works!"... which appears > to be untrue. Thanks for letting us know, David! James, heads up! For now I committed the patch b

PROPOSAL: Extend inline asm syntax with size spec

2018-10-07 Thread Borislav Petkov
Hi people, this is an attempt to see whether gcc's inline asm heuristic when estimating inline asm statements' cost for better inlining can be improved. AFAIU, the problematic arises when one ends up using a lot of inline asm statements in the kernel but due to the inline asm cost estimation heur