Vector alignment tracking

2011-10-13 Thread Artem Shinkarov
Hi I would like to share some plans about improving the situation with vector alignment tracking. First of all, I would like to start with a well-known bug: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50716. There are several aspects of the problem: 1) We would like to avoid the quiet segmentati

Re: Vector alignment tracking

2011-10-13 Thread Artem Shinkarov
On Thu, Oct 13, 2011 at 4:54 PM, Andi Kleen wrote: > Artem Shinkarov writes: >> >> 1) Currently in C we cannot provide information that an array is >> aligned to a certain number.  The problem is hidden in the fact, that > > Have you considered doing it the other way

GSoC application

2010-04-23 Thread Artem Shinkarov
is ok, but if it is unreviewed then it is sadly. If anyone is in the position of a reviewer or anyone can provide some information I would be very appreciated. Application: http://socghop.appspot.com/gsoc/student_proposal/private/google/gsoc2010/ashinkarov/t127065494824 -- Regards, Artem Shinkarov

Re: GSoC application

2010-04-24 Thread Artem Shinkarov
Thanks a lot for your help. At least I know that something is happening. -- Artem On Fri, Apr 23, 2010 at 9:42 PM, Ian Lance Taylor wrote: > Artem Shinkarov writes: > >> I've submitted an application to gcc in terms of Google Summer of Code >> 2010, but I have not re

Vector indexing patch

2010-06-01 Thread Artem Shinkarov
l be checked in decl2.c. Can anyone give me a quick description of the C++ front end. Or point me to the right document. -- Thank you, Artem Shinkarov Index: gcc/testsuite/gcc.c-torture/execute/vector-subscript-2.c === --- gcc/te

Vector subscription, register storage class

2010-06-09 Thread Artem Shinkarov
_s { vector short member; }; int main () { register struct vec_s v2; v2.member[2] = 4; return 0; } The question is should it work at all? And what would be the optimal way to implement it? -- Thank you, Artem Shinkarov

Improvement of General Vector Extensions

2010-06-21 Thread Artem Shinkarov
Hi I've created a wiki page for the project I am working on in terms of GSoC 2010. If you are interested or you have any comments, everyone is very welcome to participate via this wiki page or e-mail. Link: http://gcc.gnu.org/wiki/VectorExtensionsImprovement -- Thank you, Artem Shinkarov

Generic return types in built-in functions (C frontend)

2010-06-28 Thread Artem Shinkarov
how can I specify a built-in function that would accept any parameters, and would be expanded at some points to some proper types. There is a hacky solution like in this patch: http://gcc.gnu.org/ml/gcc-patches/2009-02/msg00096.html, but may be someone have an idea of a cleaner solution. -- Thank

Preprocessor (cpp) separate binary

2010-10-29 Thread Artem Shinkarov
code from middleend and backend. In other words I want to have a separate binary for cpp. Anyone who is interested in the project or can help me with the separate binary issues pleas contact me. Thank you, Artem Shinkarov.

Re: Preprocessor (cpp) separate binary

2010-10-29 Thread Artem Shinkarov
On Fri, Oct 29, 2010 at 4:21 PM, Ian Lance Taylor wrote: > Artem Shinkarov writes: > >> That is why now I want to use a gcc code-base for solving the same >> task. And the main problem for me at the moment is to build a cpp >> binary which would be able to handle opti