Re: Speed of compiling gimple-match.c

2021-05-10 Thread JojoR via Gcc
Jojo R 在 2021年5月4日 +0800 PM4:58,Thomas Schwinge ,写道: > Hi! > > On 2021-05-03T13:18:35-0700, Andrew Pinski via Gcc wrote: > > I noticed my (highly, -j24) parallel build of GCC is serialized on > > compiling gimple-match.c. Has anyone looked into splitting this > > generated file into multiple fil

Can I push code to GCC?

2021-05-10 Thread juzhe.zh...@rivai.ai
Hi, I am a compiler engineer base on GCC in China. Recently, I develop a new pattern for vector widen multiply-accumulator(I call it widen fma) because the ISA in my project has the instruction (vwmacc). I develop a lot of code especiallly frontend (gimple&&generic) int GCC. This is useful for m

Re: State of AutoFDO in GCC

2021-05-10 Thread Andi Kleen via Gcc
On 5/9/2021 10:01 AM, Jan Hubicka wrote: With my tests, AutoFDO could achieve almost half of the effect of instrumentation FDO on real applications such as MySQL 8.0.20 . Likely this could be improved with some of the missing changes. Apparently discriminator support is worth quite a bit espec

hi

2021-05-10 Thread Pain Perdu via Gcc
just to say the mingw.org dns is down or it's an avdertisement?? ;-(

Re: State of AutoFDO in GCC

2021-05-10 Thread Joseph Myers
On Mon, 10 May 2021, Andi Kleen via Gcc wrote: > It's difficult to find now because it was a branch in the old SVN that wasn't > converted. Sadly the great git conversion was quite lossy. All branches and tags, including deleted ones, were converted (under not-fetched-by-default refs in some cas

Re: State of AutoFDO in GCC

2021-05-10 Thread Andi Kleen via Gcc
On Mon, May 10, 2021 at 04:55:50PM +, Joseph Myers wrote: > On Mon, 10 May 2021, Andi Kleen via Gcc wrote: > > > It's difficult to find now because it was a branch in the old SVN that > > wasn't > > converted. Sadly the great git conversion was quite lossy. > > All branches and tags, includi

Re: State of AutoFDO in GCC

2021-05-10 Thread Wei Mi via Gcc
https://github.com/google/autofdo has been updated. Now create_gcov/dump_gcov are added back and can be built separately. Please look at "2.2 Build autofdo tool for gcc" in https://github.com/google/autofdo#readme On Wed, Apr 28, 2021 at 10:40 PM Andi Kleen wrote: > > On Mon, Apr 26, 2021 at 06:

[RFC] Implementing detection of saturation and rounding arithmetic

2021-05-10 Thread Tamar Christina via Gcc
Hi All, We are looking to implement saturation support in the compiler. The aim is to recognize both Scalar and Vector variant of typical saturating expressions. As an example: 1. Saturating addition: char sat (char a, char b) { int tmp = a + b; return tmp > 127 ? 127 : ((tmp