GSoC 2023

2023-03-27 Thread Igor Putovny via Gcc
ust Front-End: Improving user errors May I ask you for more information about these projects and other knowledge or skills you are expecting? Thank you very much for your time. Best regards, Igor Putovný

GSoC 2023

2023-03-27 Thread Igor Putovny via Gcc
Best regards, Igor Putovný

lvx versus lxvd2x on power8

2017-04-10 Thread Igor Henrique Soares Nunes
better than lvsl/lvx/vperm/lvx in all cases. Is that correct? Is my analysis wrong? This issue concerned me, once lxvd2x is heavily used on compiled code. Regards, Igor

Re: Is this FE bug or am I missing something?

2016-09-12 Thread Igor Shevlyakov
code. It would be beneficial to make the behaviour consistent between those 2 cases. Thanks for your input On Mon, Sep 12, 2016 at 12:51 AM, Marc Glisse wrote: > On Sun, 11 Sep 2016, Igor Shevlyakov wrote: > >> Small sample below fails (at least on 6.1) for multiple targets. The &

Is this FE bug or am I missing something?

2016-09-11 Thread Igor Shevlyakov
Guys, Small sample below fails (at least on 6.1) for multiple targets. The difference between two functions start at the very first tree pass... Please confirm that I'm not crazy and it's not supposed to be like this... Thanks -- #include "limits.h" #include "stdio.h" int* __attribute__((noinl

Re: Reorder/combine insns on superscalar arch

2016-01-14 Thread Igor Shevlyakov
issue machines just some reordering but it will help many multi-issue... What the pitfalls or this approach are? Thanks On Thu, Jan 14, 2016 at 8:55 PM, Jeff Law wrote: > On 01/14/2016 04:47 PM, Igor Shevlyakov wrote: >> >> Guys, >> >> I'm trying to make com

Reorder/combine insns on superscalar arch

2016-01-14 Thread Igor Shevlyakov
Guys, I'm trying to make compiler to generate better code on superscalar in-order machine but can't find the right way to do it. Imagine the following code: long f(long* p, long a, long b) { long a1 = a << 2; long a2 = a1 + b; return p[a1] + p[a2]; } by default compiler generates somethin

RE: Listing a maintainer for libcilkrts, and GCC's Cilk Plus implementation generally?

2015-03-06 Thread Zamyatin, Igor
> I apologize. They got caught up in other issues. They've been merged into > our mainstream and I believe they were just posted to the cilkplus.org > website and submitted to GCC. I'm going to submit latest cilk runtime sources next week so I will check the mentioned ch

About the GCC mirror on igor.onlinedirect.bg

2014-11-19 Thread igor
Hello, I write to inform you that unfortunately OnlineDirect (the sponsoring company) was acquired and the Igor machine will be stopped in the coming weeks. Best regards, Igor team

RE: Listing a maintainer for libcilkrts, and GCC's Cilk Plus implementation generally?

2014-09-23 Thread Zamyatin, Igor
> The original plan was for Balaji to take on this role; however, his assignment > within Intel has changed and thus he's not going to have time to work on > Cilk+ anymore. > > Igor Zamyatin has been doing a fair amount of Cilk+ maintenance/bugfixing > and it might make sen

Re: GNU C extension: Function Error vs. Success

2014-03-10 Thread Igor Pashev
10.03.2014 18:27, Shahbaz Youssefi пишет: FILE *fin = fopen("filename", "r") !! goto exit_no_file; Or maybe permission denied? ;-)

Re: Compilation flags in libgfortran

2013-10-19 Thread Igor Zamyatin
Yeah, I can try to do benchmarking with such optset instead of O3. Thanks, Igor On Thu, Oct 17, 2013 at 2:19 PM, Richard Biener wrote: > On Wed, Oct 16, 2013 at 12:22 PM, Kyrill Tkachov > wrote: >> On 16/10/13 10:37, pins...@gmail.com wrote: >>>> >>>&g

Re: Compilation flags in libgfortran

2013-10-16 Thread Igor Zamyatin
Yeah, this is my point exactly. Atom case seems just triggered that fact. On Wed, Oct 16, 2013 at 2:22 PM, Kyrill Tkachov wrote: > On 16/10/13 10:37, pins...@gmail.com wrote: >>> >>> On Oct 15, 2013, at 6:58 AM, Igor Zamyatin wrote: >>> Hi All! >>>

Re: Compilation flags in libgfortran

2013-10-16 Thread Igor Zamyatin
Thanks a lot for the explanation! I can take care of the benchmarking but only on Intel hardware... Do you think that possble changes according those results would be acceptable? Thanks, Igor On Tue, Oct 15, 2013 at 11:46 PM, Janne Blomqvist wrote: > On Tue, Oct 15, 2013 at 4:58 PM, I

Compilation flags in libgfortran

2013-10-15 Thread Igor Zamyatin
Hi All! Is there any particular reason that matmul* modules from libgfortran are compiled with -O2 -ftree-vectorize? I see some regressions on Atom processor after r202980 (http://gcc.gnu.org/ml/gcc-cvs/2013-09/msg00846.html) Why not just use O3 for those modules? Thanks, Igor

Intel® Memory Protection Extensions support in the GCC

2013-07-24 Thread Zamyatin, Igor
wiki Thanks, Igor

Wrong code for i686 target with -O3 -flto

2013-07-22 Thread Igor Zamyatin
reaction on this PR I'd like to ask either to look at it in some observable future or revert the commit which is guilty for the issue. Thanks, Igor

Bug repositories

2013-01-28 Thread Igor Kovacevic
anks a lot, Igor K.

Tree loop if conversion at O2

2012-09-20 Thread Igor Zamyatin
Hi All! Is there any particular reason why tree loop if conversion (tree-if-conv.c) isn't enabled by default on O2 (as far as I can see it's true for any platforms)? Thanks, Igor

Pta_flags enum overflow in i386.c

2011-07-13 Thread Igor Zamyatin
is problem? Thanks in advance, Igor

Request about adding a new micro support

2009-05-10 Thread Alessio Igor Bogani
Hi All, Sorry for my bad english. How can I add to gcc support for a 8-bit micro (Harvard architecture)? An RTFM link would be really appreciated. :-) Thanks! Ciao, Alessio

New mirror

2009-01-17 Thread igor
Hello, we decided to run new GCC mirror in Bulgaria. Here are the details. Country: Bulgaria City: Sofia Bandwidth: 2 gbps aggregated link to the Bulgarian Peering, 500 mbps international Contact: i...@onlinedirect.bg URL: http://gcc.igor.onlinedirect.bg/ FTP: ftp://gcc.igor.onlinedirect.bg/others/

gcc-4.1.2 testsuite report MAC OS 10.3.9 Power PC G4 darwin7.9.0

2007-04-14 Thread Igor Nazarov
Test Run By igor on Sat Apr 14 03:32:31 2007 Native configuration is powerpc-apple-darwin7.9.0 === gcc tests === Schedule of variations: unix FAIL: gcc.c-torture/compile/pr23237.c -O0 (test for excess errors) FAIL: gcc.c-torture/compile/pr23237.c -O1 (test for excess

return void from void function is allowed.

2006-10-31 Thread Igor Bukanov
-- Forwarded message -- From: Igor Bukanov <[EMAIL PROTECTED]> Date: Oct 31, 2006 9:48 PM Subject: Re: return void from void function is allowed. To: Mike Stump <[EMAIL PROTECTED]> On 10/31/06, Mike Stump <[EMAIL PROTECTED]> wrote: This is valid in C++.

return void from void function is allowed.

2006-10-31 Thread Igor Bukanov
GCC 4.1.2 and 4.0.3 incorrectly accepts the following program: void f(); void g() { return f(); } No warning are issued on my Ubuntu Pentium-M box. Is it a known bug? Regards, Igor

GCC 4.1: too strict aliasing?

2006-05-15 Thread Igor Bukanov
Consider the following code that starting with GCC 4.1.0 generates 'dereferencing type-punned pointer will break strict-aliasing rules' warning: ~> cat test.c struct inner { struct inner *next; }; struct outer { struct inner base; int value; }; /* List of outer elements where all oute

Re: Option to print word size, alignment on the target platform

2006-01-25 Thread Igor Bukanov
in Ada that would force the program to miscompile depending on the target endianness? Regards, Igor

Re: Option to print word size, alignment on the target platform

2006-01-25 Thread Igor Bukanov
grep the error messages. Right, but are there any way to learn about endianess of the paltform or the direction of stack growth just from knowing that program compiles or not? GCC nows about this and it would be nice if there is a way to expose these. Regards, Igor

Option to print word size, alignment on the target platform

2006-01-25 Thread Igor Bukanov
Is there any option to ask GCC to print various size and alignment info on the target platform? This would be very nice during cross compilation when one can not run the executables to autoconfigure for such parameters. Currently I consider for that a hack like copiling the following source: #in