[PATCH][Cilkplus] Exceptions in a spawning function

2013-02-04 Thread Iyer, Balaji V
Hello Everyone, This patch is for the Cilk Plus branch mainly affecting the C++ compiler. This patch will handle exceptions thrown by the spawning function (a function called with _Cilk_spawn). Thanks, Balaji V. Iyer. diff --git gcc/ChangeLog.cilkplus gcc/ChangeLog.cilkplus old mode

RE: [PING^2]RE: [PING] RE: [Ping]FW: [PATCH] Cilk Plus merging to trunk (2 of n)

2013-01-24 Thread Iyer, Balaji V
Hello Joseph, I have other patches that are also part of Cilk Plus. Can I send them out now also? Thanks, Balaji V. Iyer. -Original Message- From: Joseph Myers [mailto:jos...@codesourcery.com] Sent: Thursday, January 24, 2013 3:22 PM To: Iyer, Balaji V Cc: 'gcc-patches

RE: Build error in genconstants.c

2013-01-08 Thread Iyer, Balaji V
[mailto:marc.gli...@inria.fr] Sent: Tuesday, January 08, 2013 1:31 AM To: Iyer, Balaji V Cc: 'gcc@gcc.gnu.org' Subject: Re: Build error in genconstants.c On Tue, 8 Jan 2013, Iyer, Balaji V wrote: Hello Everyone, I am getting the following error when I tried to build the trunk

RE: Build error in genconstants.c

2013-01-08 Thread Iyer, Balaji V
Hi Marc, Please see my response below. -Original Message- From: Marc Glisse [mailto:marc.gli...@inria.fr] Sent: Tuesday, January 08, 2013 6:20 PM To: Iyer, Balaji V Cc: 'gcc@gcc.gnu.org' Subject: RE: Build error in genconstants.c On Tue, 8 Jan 2013, Iyer, Balaji V wrote

RE: [PATCH] Fix PR54659, include gmp.h from system.h

2013-01-08 Thread Iyer, Balaji V
-Original Message- From: H.J. Lu [mailto:hjl.to...@gmail.com] Sent: Tuesday, January 08, 2013 1:50 PM To: Richard Biener; Iyer, Balaji V Cc: gcc-patches@gcc.gnu.org; Diego Novillo; i...@google.com Subject: Re: [PATCH] Fix PR54659, include gmp.h from system.h On Fri, Dec 21, 2012

Build error in genconstants.c

2013-01-07 Thread Iyer, Balaji V
Hello Everyone, I am getting the following error when I tried to build the trunk (revision 194999) on my SuSE machine (Linux 2.6.32.29-0.3-default x86_64). I just did the standard configure (../src_directory/configure --prefix=). It looks like some syscall functions on my machine seem

RE: Internal Compiler Error

2012-12-27 Thread Iyer, Balaji V
The best way to handle this issue is to submit a bugzilla bug-request with a small test case that will replicate the internal error. Thanks, Balaji V. Iyer. -Original Message- From: gcc-ow...@gcc.gnu.org [mailto:gcc-ow...@gcc.gnu.org] On Behalf Of tanle Sent: Monday, December 24,

[PING^2]RE: [PING] RE: [Ping]FW: [PATCH] Cilk Plus merging to trunk (2 of n)

2012-12-25 Thread Iyer, Balaji V
Hello Everyone, Did anyone get a chance to review this patch? Thanks, Balaji V. Iyer. -Original Message- From: Iyer, Balaji V Sent: Tuesday, December 11, 2012 12:50 PM To: 'Joseph Myers' Cc: 'gcc-patches@gcc.gnu.org' Subject: [PING] RE: [Ping]FW: [PATCH] Cilk Plus merging

RE: [PATCH][Cilkplus] Fix pragma simd info being lost

2012-12-18 Thread Iyer, Balaji V
-Original Message- From: gcc-patches-ow...@gcc.gnu.org [mailto:gcc-patches- ow...@gcc.gnu.org] On Behalf Of Jakub Jelinek Sent: Friday, December 14, 2012 12:09 PM To: Iyer, Balaji V Cc: gcc-patches@gcc.gnu.org Subject: Re: [PATCH][Cilkplus] Fix pragma simd info being lost

RE: [PATCH][Cilkplus] Fix pragma simd info being lost

2012-12-14 Thread Iyer, Balaji V
Hello Jakub, Please see my responses below. Thanks, Balaji V. Iyer. -Original Message- From: Jakub Jelinek [mailto:ja...@redhat.com] Sent: Friday, December 14, 2012 11:59 AM To: Iyer, Balaji V Cc: gcc-patches@gcc.gnu.org Subject: Re: [PATCH][Cilkplus] Fix pragma simd info

RE: [PATCH][Cilkplus] Fix pragma simd info being lost

2012-12-14 Thread Iyer, Balaji V
-Original Message- From: gcc-patches-ow...@gcc.gnu.org [mailto:gcc-patches- ow...@gcc.gnu.org] On Behalf Of Jakub Jelinek Sent: Friday, December 14, 2012 12:09 PM To: Iyer, Balaji V Cc: gcc-patches@gcc.gnu.org Subject: Re: [PATCH][Cilkplus] Fix pragma simd info being lost

[PATCH][Cilkplus] Fix pragma simd info being lost

2012-12-13 Thread Iyer, Balaji V
Hello Everyone, This patch is for the Cilk Plus branch mainly affecting both C and C++ compilers. Some of the pragma simd structure's indices were getting lost and this patch will restore them. It will also insert the appropriate error messages when assert (in pragma simd) is requested

[PATCH][Cilkplus] Check invalid gotos, increments and report errors

2012-12-12 Thread Iyer, Balaji V
Hello Everyone, This patch is for Cilk Plus branch affecting mainly the C compiler. It checks to see if the gotos and increment expressions inside cilk_for are valid and report errors otherwise. Thanks, Balaji V. Iyer. Index: gcc/c-family/c-cilk.c

[PING] RE: [Ping]FW: [PATCH] Cilk Plus merging to trunk (2 of n)

2012-12-11 Thread Iyer, Balaji V
Hello, Did you get a chance to look at this patch? I submitted this ~1 month ago, so thought I would inquire its status. Thanks, Balaji V. Iyer. -Original Message- From: Iyer, Balaji V Sent: Monday, November 05, 2012 4:43 PM To: Joseph Myers Cc: gcc-patches@gcc.gnu.org

[Cilkplus] Merged with trunk at revision 193607

2012-11-20 Thread Iyer, Balaji V
Cilk Plus branch was merged with trunk at revision 193607. Committed as revision 193665. Thanks, Balaji V. Iyer.

RE: [Ping]FW: [PATCH] Cilk Plus merging to trunk (2 of n)

2012-11-05 Thread Iyer, Balaji V
. * gcc.dg/cilk-plus/array_notation/errors/misc.c: Likewise. * gcc.dg/cilk-plus/array_notation/errors/vla.c: Likewise. Thanks, Balaji V. Iyer. -Original Message- From: Joseph Myers [mailto:jos...@codesourcery.com] Sent: Friday, October 19, 2012 5:38 PM To: Iyer, Balaji V Cc: Richard

[Cilkplus] Merged with trunk at revision 193151

2012-11-05 Thread Iyer, Balaji V
Cilk Plus branch was merged with trunk at revision 193151. Committed as revision 193192. Thanks, Balaji V. Iyer.

RE: [Ping]FW: [PATCH] Cilk Plus merging to trunk (2 of n)

2012-10-19 Thread Iyer, Balaji V
Hi Joseph, Thank you very much for your response. I will look into this and get back to you soon! -Balaji V. Iyer. -Original Message- From: Joseph Myers [mailto:jos...@codesourcery.com] Sent: Friday, October 19, 2012 5:38 PM To: Iyer, Balaji V Cc: Richard Guenther; gcc-patches

Line number information

2012-10-16 Thread Iyer, Balaji V
Hello Everyone, I am trying to debug the trunk cc1 (revision 192483) and it is not finding the line number information. I am using GDB 7.5. My OS is SuSE (not sure if that matters). Is everyone else having this issue? Thanks, Balaji V. Iyer.

[Cilkplus] Merged with trunk at revision 192446.

2012-10-15 Thread Iyer, Balaji V
Cilk Plus branch was merged with trunk at revision 192446. Committed as revision 192464. Thanks, Balaji V. Iyer.

Error reporting functions

2012-10-04 Thread Iyer, Balaji V
Hi Everyone, This question is mainly for some future submission. Am I allowed to use fatal_error (..)? Mainly, I want to use it in cases where I want to say if this error has occurred, I see no reason to go forward with compilation. Thanks, Balaji V. Iyer.

RE: [Ping]FW: [PATCH] Cilk Plus merging to trunk (2 of n)

2012-10-04 Thread Iyer, Balaji V
Hello Joseph, Please see my responses below: -Original Message- From: Joseph Myers [mailto:jos...@codesourcery.com] Sent: Thursday, October 04, 2012 7:45 PM To: Iyer, Balaji V Cc: gcc-patches@gcc.gnu.org Subject: Re: [Ping]FW: [PATCH] Cilk Plus merging to trunk (2 of n) On Thu, 4 Oct

RE: [PATCH] Cilk Plus merging to trunk (2 of n)

2012-09-24 Thread Iyer, Balaji V
Hi Richard, Please see my comments embedded below. -Original Message- From: Richard Guenther [mailto:richard.guent...@gmail.com] Sent: Monday, September 24, 2012 5:53 AM To: Iyer, Balaji V Cc: gcc-patches@gcc.gnu.org; al...@redhat.com; r...@redhat.com; l...@redhat.com Subject: Re

RE: --with-gmp, --with-mpfr and/or --with-mpc

2012-09-22 Thread Iyer, Balaji V
-Original Message- From: gcc-ow...@gcc.gnu.org [mailto:gcc-ow...@gcc.gnu.org] On Behalf Of Gabriel Dos Reis Sent: Saturday, September 22, 2012 7:59 PM To: Bruce Korb Cc: gcc-h...@gcc.gnu.org; GCC Subject: Re: --with-gmp, --with-mpfr and/or --with-mpc On Sat, Sep 22, 2012 at 5:58 PM,

RE: [PATCH] Merging Cilk Plus into Trunk (Patch 1 of approximately 22)

2012-09-19 Thread Iyer, Balaji V
-Original Message- From: gcc-patches-ow...@gcc.gnu.org [mailto:gcc-patches- ow...@gcc.gnu.org] On Behalf Of Richard Henderson Sent: Tuesday, September 11, 2012 3:12 PM To: Iyer, Balaji V Cc: Richard Guenther; gcc-patches@gcc.gnu.org; Gabriel Dos Reis; Aldy Hernandez (al...@redhat.com

RE: [PATCH] Merging Cilk Plus into Trunk (Patch 1 of approximately 22)

2012-09-11 Thread Iyer, Balaji V
Please see my answers below -Original Message- From: Richard Henderson [mailto:r...@redhat.com] Sent: Monday, September 10, 2012 12:38 PM To: Iyer, Balaji V Cc: Richard Guenther; gcc-patches@gcc.gnu.org; Gabriel Dos Reis; Aldy Hernandez (al...@redhat.com); Jeff Law Subject: Re: [PATCH

RE: [PATCH] Merging Cilk Plus into Trunk (Patch 1 of approximately 22)

2012-09-10 Thread Iyer, Balaji V
-Original Message- From: Richard Henderson [mailto:r...@redhat.com] Sent: Monday, September 10, 2012 12:03 PM To: Iyer, Balaji V Cc: Richard Guenther; gcc-patches@gcc.gnu.org; Gabriel Dos Reis; Aldy Hernandez (al...@redhat.com); Jeff Law Subject: Re: [PATCH] Merging Cilk Plus into Trunk

RE: [PATCH] Merging Cilk Plus into Trunk (Patch 1 of approximately 22)

2012-09-10 Thread Iyer, Balaji V
-Original Message- From: Richard Henderson [mailto:r...@redhat.com] Sent: Monday, September 10, 2012 12:01 PM To: Iyer, Balaji V Cc: Jakub Jelinek; Andi Kleen; Richard Guenther; gcc-patches@gcc.gnu.org; Gabriel Dos Reis; Aldy Hernandez (al...@redhat.com); Jeff Law Subject: Re: [PATCH

RE: [PATCH] Merging Cilk Plus into Trunk (Patch 1 of approximately 22)

2012-09-07 Thread Iyer, Balaji V
-Original Message- From: Richard Guenther [mailto:richard.guent...@gmail.com] Sent: Friday, September 07, 2012 5:07 AM To: Iyer, Balaji V Cc: gcc-patches@gcc.gnu.org; Gabriel Dos Reis; Aldy Hernandez (al...@redhat.com); Jeff Law; r...@redhat.com Subject: Re: [PATCH] Merging Cilk Plus

RE: [PATCH] Merging Cilk Plus into Trunk (Patch 1 of approximately 22)

2012-09-07 Thread Iyer, Balaji V
-Original Message- From: Andi Kleen [mailto:a...@firstfloor.org] Sent: Friday, September 07, 2012 1:05 PM To: Iyer, Balaji V Cc: Richard Guenther; gcc-patches@gcc.gnu.org; Gabriel Dos Reis; Aldy Hernandez (al...@redhat.com); Jeff Law; r...@redhat.com Subject: Re: [PATCH] Merging Cilk

RE: [PATCH] Merging Cilk Plus into Trunk (Patch 1 of approximately 22)

2012-09-07 Thread Iyer, Balaji V
Hello Richard, Please see my response below: -Original Message- From: Richard Guenther [mailto:richard.guent...@gmail.com] Sent: Friday, September 07, 2012 5:15 AM To: Richard Henderson Cc: gcc-patches@gcc.gnu.org; Gabriel Dos Reis; Iyer, Balaji V; Aldy Hernandez (al...@redhat.com

RE: [PATCH] Merging Cilk Plus into Trunk (Patch 1 of approximately 22)

2012-09-07 Thread Iyer, Balaji V
-Original Message- From: Jakub Jelinek [mailto:ja...@redhat.com] Sent: Friday, September 07, 2012 4:07 PM To: Andi Kleen Cc: Iyer, Balaji V; Richard Guenther; gcc-patches@gcc.gnu.org; Gabriel Dos Reis; Aldy Hernandez (al...@redhat.com); Jeff Law; r...@redhat.com Subject: Re: [PATCH

RE: [PATCH] Merging Cilk Plus into Trunk (Patch 1 of approximately 22)

2012-09-06 Thread Iyer, Balaji V
Hello Joseph, Thanks for reviewing my patch. Please see my responses below: -Original Message- From: Joseph Myers [mailto:jos...@codesourcery.com] Sent: Wednesday, September 05, 2012 8:07 PM To: Iyer, Balaji V Cc: gcc-patches@gcc.gnu.org; Aldy Hernandez (al...@redhat.com); Jeff

RE: [PATCH] Merging Cilk Plus into Trunk (Patch 1 of approximately 22)

2012-09-06 Thread Iyer, Balaji V
Hello Marc, Please see my response below. Thanks for looking at my patch! Sincerely, Balaji V. Iyer. -Original Message- From: Marc Glisse [mailto:marc.gli...@inria.fr] Sent: Thursday, September 06, 2012 2:06 AM To: Gabriel Dos Reis Cc: Iyer, Balaji V; gcc-patches@gcc.gnu.org

RE: [PATCH] Merging Cilk Plus into Trunk (Patch 1 of approximately 22)

2012-09-06 Thread Iyer, Balaji V
Sorry, I didn't see this message. Please see my responses below: -Original Message- From: Marc Glisse [mailto:marc.gli...@inria.fr] Sent: Thursday, September 06, 2012 7:04 AM To: gcc-patches@gcc.gnu.org Cc: Gabriel Dos Reis; Iyer, Balaji V; Aldy Hernandez (al...@redhat.com); Jeff Law; r

RE: [PATCH] Merging Cilk Plus into Trunk (Patch 1 of approximately 22)

2012-09-06 Thread Iyer, Balaji V
-Original Message- From: Joseph Myers [mailto:jos...@codesourcery.com] Sent: Thursday, September 06, 2012 12:18 PM To: Iyer, Balaji V Cc: gcc-patches@gcc.gnu.org; Aldy Hernandez (al...@redhat.com); Jeff Law; r...@redhat.com Subject: RE: [PATCH] Merging Cilk Plus into Trunk (Patch 1

RE: Merging Cilk Plus into GCC Trunk

2012-09-05 Thread Iyer, Balaji V
...@redhat.com] Sent: Tuesday, September 04, 2012 6:24 PM To: Iyer, Balaji V Cc: 'gcc@gcc.gnu.org'; Jeff Law; r...@redhat.com Subject: Re: Merging Cilk Plus into GCC Trunk On 08/30/12 15:39, Iyer, Balaji V wrote: Hello Everyone, The Cilk-Plus branch is feature-complete. Programs using Cilk Plus

RE: Merging Cilk Plus into GCC Trunk

2012-09-05 Thread Iyer, Balaji V
Hello Joseph, Please see my response below. Thanks, Balaji V. Iyer. -Original Message- From: Joseph Myers [mailto:jos...@codesourcery.com] Sent: Wednesday, September 05, 2012 3:00 PM To: Iyer, Balaji V Cc: Aldy Hernandez; 'gcc@gcc.gnu.org'; Jeff Law; r...@redhat.com Subject: RE

[PATCH] Merging Cilk Plus to GCC (2 of approximately 22)

2012-09-05 Thread Iyer, Balaji V
Hello Everyone, Attached, please find a patch that will add regression test cases for elemental function implementation in C. Here are the Changelog entries: === gcc/testsuite/ChangeLog 2012-09-05 Balaji V. Iyer

Trunk Build errors

2012-09-04 Thread Iyer, Balaji V
Hello Everyone, I am getting the following error when I am trying to build the trunk on x86_64 SuSE Linux. My SVN head is at revision 190930. Is anyone else finding this? Thanks, Balaji V. Iyer.

RE: Trunk Build errors

2012-09-04 Thread Iyer, Balaji V
Yes, I downloaded a GCC 4.6.3 and it seem to go well thus far. Thanks, Balaji V. Iyer. -Original Message- From: Diego Novillo [mailto:dnovi...@google.com] Sent: Tuesday, September 04, 2012 12:03 PM To: Iyer, Balaji V Cc: gcc@gcc.gnu.org Subject: Re: Trunk Build errors On Tue, Sep 4

Merging Cilk Plus into GCC Trunk

2012-08-30 Thread Iyer, Balaji V
Hello Everyone, The Cilk-Plus branch is feature-complete. Programs using Cilk Plus constructs get great performance on vector and multicore hardware. Programs that don't use the new language features (enabled by a -fcilkplus flag) see no change. For details please see

GDB issues on Trunk

2012-08-25 Thread Iyer, Balaji V
Hello Everyone, I am trying to debug cc1 through gdb but is not working as it was before (my current revision is 190623) . For example, when I try to print out any local variable when I am inside the function, it says the variable is not in in the context. Here is an example below:

RE: GDB issues on Trunk

2012-08-25 Thread Iyer, Balaji V
-Original Message- From: Andrew Pinski [mailto:pins...@gmail.com] Sent: Saturday, August 25, 2012 1:31 PM To: Iyer, Balaji V Cc: gcc@gcc.gnu.org Subject: Re: GDB issues on Trunk On Sat, Aug 25, 2012 at 10:28 AM, Iyer, Balaji V balaji.v.i...@intel.com wrote: Hello Everyone, I

[PATCH] skipping tree.h in gdbinit.in

2012-08-24 Thread Iyer, Balaji V
Hello Everyone, When I was GDBing cc1, the skip tree.h line was giving me error. When I replaced it with skip file tree.h it seem to work fine. Here is a patch to fix it. Thanks, Balaji V. Iyer. Index: gcc/gdbinit.in ===

RE: Compilation error between SVN trunk revision 190444 and 190442

2012-08-18 Thread Iyer, Balaji V
-Original Message- From: Gerald Pfeifer [mailto:ger...@pfeifer.com] Sent: Saturday, August 18, 2012 7:16 PM To: Iyer, Balaji V Cc: gcc@gcc.gnu.org; Diego Novillo Subject: Re: Compilation error between SVN trunk revision 190444 and 190442 On Thu, 16 Aug 2012, Iyer, Balaji V wrote

Question about Dejagnu C++ Execution Test

2012-08-17 Thread Iyer, Balaji V
Hello Everyone I have a question regarding a DejaGNU execution tests for C++. For C I used several C-torture routines (e.g. c-torture-execute) to add execution tests into the testsuite. I am not able to find a similar set of routine to use in C++. Can someone please point me if similar

Compilation error between SVN trunk revision 190444 and 190442

2012-08-16 Thread Iyer, Balaji V
Hello Everyone, When my HEAD is at (svn+ssh://gcc.gnu.org/svn/gcc/trunk@190444 138bc75d-0d04-0410-961f-82ee72b054a4) I get the following error (please see it pasted below). When I revert to 1 commit before that, the problem seem to go away... Is it something to do with the GMP version I

Setting LD_LIBRARY_PATH in gcc testsuite

2012-08-12 Thread Iyer, Balaji V
Hello Everyone, I would like to add some tests into the testsuite of GCC that depend on a library for execution. Is it possible for me to set the ld_library_path to point to the library's location? The shared object is stored in $build_dir/i686-pc-linux-gnu/libcilkrts -OR-

[PATCH][Cilkplus] Fixes builtin Array functions

2012-08-11 Thread Iyer, Balaji V
Hello Everyone, This patch is for the Cilk Plus branch affecting mainly the C++ compiler. This patch fixes a crash when builtin array notation functions are used as part of a modify expression. Thanks, Balaji V. Iyer. Index: gcc/cp/cp-array-notation.c

[PATCH][Cilkplus] Patch to add implicit sync before try block

2012-08-10 Thread Iyer, Balaji V
Hello Everyone, This patch is for the Cilk Plus branch affecting mainly the C++ compiler. This patch will add an implicit sync before a try block in a function that spawns. Thanks, Balaji V. Iyer. Index: gcc/testsuite/g++.dg/cilk-plus/test-try.cc

RE: [PATCH][Cilkplus] Remove unwanted static chain.

2012-08-08 Thread Iyer, Balaji V
statement = cp_parser_cilk_for (parser, (tree) NULL_TREE, parser-in_statement); Thanks, Balaji V. Iyer. -Original Message- From: Aldy Hernandez [mailto:al...@redhat.com] Sent: Wednesday, August 08, 2012 2:23 PM To: Iyer, Balaji V Cc: gcc-patches@gcc.gnu.org Subject: Re: [PATCH

RE: [PATCH][Cilkplus] Remove unwanted static chain.

2012-08-08 Thread Iyer, Balaji V
Its ok. I am glad you are catching all these, it makes me rethink and recheck. Thanks, Balaji V. Iyer. -Original Message- From: Aldy Hernandez [mailto:al...@redhat.com] Sent: Wednesday, August 08, 2012 2:29 PM To: Iyer, Balaji V Cc: gcc-patches@gcc.gnu.org Subject: Re: [PATCH

[PATCH][Cilkplus] Remove unwanted static chain.

2012-08-07 Thread Iyer, Balaji V
Hello Everyone, This patch is for the Cilk Plus branch affecting mainly the C++ compiler. This patch will store the initial value of a loop correctly and remove the unnecessary static chain usage for some cases of Cilk_for. Thanks, Balaji V. Iyer. Index: parser.c

RE: [PATCH][Cilkplus] Remove unwanted static chain.

2012-08-07 Thread Iyer, Balaji V
Sorry, I was in the wrong directory when I was creating the patch. Here is the fixed patch. Thanks, Balaji V. Iyer. -Original Message- From: Iyer, Balaji V Sent: Tuesday, August 07, 2012 4:18 PM To: 'gcc-patches@gcc.gnu.org' Subject: [PATCH][Cilkplus] Remove unwanted static chain

RE: build6_stat removed?

2012-07-27 Thread Iyer, Balaji V
I think I am ok without it. I did find a workaround. Thanks, Balaji V. Iyer. -Original Message- From: Eric Botcazou [mailto:ebotca...@adacore.com] Sent: Friday, July 27, 2012 10:26 AM To: Iyer, Balaji V Cc: gcc@gcc.gnu.org Subject: Re: build6_stat removed? I have a question

build6_stat removed?

2012-07-26 Thread Iyer, Balaji V
Hello Everyone, I have a question regarding build6_stat. I saw that in 7/25 merge, someone removed this function. Why was it removed? I am currently using it in my Cilk Plus branch. What is a work around for this? Am I allowed to put this function back in? Thanks, Balaji V. Iyer.

[PATCH][Cilkplus] Added LTO support for the Cilk Plus Flag

2012-07-25 Thread Iyer, Balaji V
Hello Everyone, This patch is for the Cilk Plus branch mainly affecting the LTO flag. This patch will allow the flag_enable_cilk to carry through into the LTO code. Also, I added one small case statement for __cilkrts_detach. Thanks, Balaji V. Iyer. Index: gcc/c-family/c.opt

[PATCH][Cilkplus] Patch to fix a couple testsuite results

2012-07-05 Thread Iyer, Balaji V
Hello Everyone, This patch is for the Cilk Plus branch mainly affecting the C compiler. It will fix tests failing in gcc.c-torture and some -Wpadding tests. Thanking You, Yours sincerely, Balaji V. Iyer. Index: cilk.c ===

RE: [PATCH][Cilkplus] Patch to fix a couple testsuite results

2012-07-05 Thread Iyer, Balaji V
Sorry, I created the patch in the wrong directory. Please see the corrected patch. Thanks, Balaji V. Iyer. -Original Message- From: Iyer, Balaji V Sent: Thursday, July 05, 2012 5:09 PM To: 'gcc-patches@gcc.gnu.org' Subject: [PATCH][Cilkplus] Patch to fix a couple testsuite results

[PATCH][Cilkplus] Fix a small cilk_for bug

2012-07-03 Thread Iyer, Balaji V
Hello Everyone, This patch is for the Cilk Plus branch affecting both C and C++ compilers. This patch will fix a small cilk for bug and a small bug in pragma simd. Thanks, Balaji V. Iyer. Index: gcc/cgraphunit.c === ---

[PATCH][Cilkplus] Continue inside cilk_for

2012-06-21 Thread Iyer, Balaji V
Hello Everyone, This patch is for the Cilkplus branch affecting mainly the C++ compiler. This compiler was crashing when a continue was inside a cilk_for. This patch should fix that. I have also added a couple test programs to the testsuite. Thanks, Balaji V. Iyer. diff --git

RE: [PATCH][Cilkplus]PR 53567

2012-06-17 Thread Iyer, Balaji V
Hello Everyone, I missed one case where bug comes up again. This patch should fix that. Thanks, Balaji V. Iyer. -Original Message- From: Iyer, Balaji V [mailto:balaji.v.i...@intel.com] Sent: Friday, June 15, 2012 3:37 PM To: gcc-patches@gcc.gnu.org Subject: [PATCH][Cilkplus]PR

[PATCH][Cilkplus] Fix bug for the -lto flag

2012-06-15 Thread Iyer, Balaji V
Hello Everyone, This patch is for the Cilkplus branch affecting both C and C++ compilers. This patch will fix the ICE when the user uses the -flto flag. Thanks, Balaji V. Iyer. Index: gcc/tree.h === --- gcc/tree.h (revision

[PATCH][Cilkplus]PR 53567

2012-06-15 Thread Iyer, Balaji V
Hello Everyone, This patch is for the Cilkplus branch affecting both C and C++ compilers. The dwarf output function was looking for debugging information for an internally generated spawn helper which is not there. So this patch will make sure that those functions are excluded. Thanks,

[PATCH][Cilkplus] Capturing Cilk Sync across templates

2012-06-14 Thread Iyer, Balaji V
Hello Everyone, This patch is for the Cilkplus branch affecting the C++ compler. The compiler was dropping the Cilk_sync across templates. This patch will preserve this. Thanking You, Yours sincerely, Balaji V. Iyer.

RE: [PATCH][Cilkplus] Capturing Cilk Sync across templates

2012-06-14 Thread Iyer, Balaji V
This time with the patch :-). -Balaji V. Iyer. From: Iyer, Balaji V Sent: Thursday, June 14, 2012 11:40 PM To: gcc-patches@gcc.gnu.org Subject: [PATCH][Cilkplus] Capturing Cilk Sync across templates Hello Everyone, This patch is for the Cilkplus

[PATCH][Cilkplus] Patch to make internal struct runtme independent

2012-06-11 Thread Iyer, Balaji V
Hello Everyone, This patch is for the Cilkplus branch affecting both C and C++ compilers. This patch will make the cilkrts_stack_frame struct independent of the runtime. Thanking You, Yours Sincerely, Balaji V. Iyer. Index: gcc/cilk.c

[PATCH][Cilkplus] Patch to make internal struct runtme independent

2012-06-11 Thread Iyer, Balaji V
Hello Everyone, This patch is for the Cilkplus branch affecting both C and C++ compilers. This patch will make the cilkrts_stack_frame structure independent of the runtime. Thanking You, Yours Sincerely, Balaji V. Iyer. Index: gcc/cilk.c

[PATCH][Cilkplus] Patch to fix array notation bug

2012-06-05 Thread Iyer, Balaji V
Hello Everyone, This patch is for the Cilkplus branch affecting the C++ compiler. This patch will fix some cases were array notation is not decomposed correctly in parser. Thanking You, Yours Sincerely, Balaji V. Iyer. Index: gcc/cp/parser.c

[PATCH][Cilkplus] Did an induction variable optimization

2012-06-05 Thread Iyer, Balaji V
Hello Everyone, This patch is for the Cilkplus branch affecting the C compiler. This patch will remove an unwanted conversion of the induction variable in the cilk_for function. Thanking You, Yours Sincerely, Balaji V. Iyer.Index: gcc/cilk-spawn.c

[PATCH][Cilkplus] Fix a bug when using throw () in function

2012-06-04 Thread Iyer, Balaji V
Hello Everyone, This patch is for the Cilkplus branch affecting the C++ compiler. The compiler crashes when a throw() is set for a spawned function. This patch should fix that. Thanks, Balaji V. iyer.Index: gcc/cp/cilk.c ===

[PATCH][Cilkplus] Propagating Spawn info for template functions

2012-05-30 Thread Iyer, Balaji V
Hello Everyone, This patch is for the Cilk Plus branch mainly affecting template code in C++. This patch will pass the spawn information for the expanded template functions. This information was not propagated correctly in the existing implementation. Thanks, Balaji V. Iyer.Index:

RE: Enabling a function based on Language

2012-05-22 Thread Iyer, Balaji V
...@google.com; Iyer, Balaji V; 'gcc@gcc.gnu.org' Subject: Re: Enabling a function based on Language Ian Lance Taylor wrote: Iyer, Balaji Vbalaji.v.i...@intel.com writes: Is there a #define in GCC that will turn on only for certain languages? I am trying to use build_array_ref but it is giving me

Enabling a function based on Language

2012-05-21 Thread Iyer, Balaji V
Hello Everyone, Is there a #define in GCC that will turn on only for certain languages? I am trying to use build_array_ref but it is giving me a undefined reference for f951. This code that I am trying to use will ONLY execute if we have a C/C++ code. Is it possible for me to enclose

Vectorizer question

2012-05-16 Thread Iyer, Balaji V
Hello Everyone, I have a question regarding the vectorizer. In the following code below... Int func (int x, int y) { If (x==y) Return (x+y); Else Return (x-y); } If we force the x and y to be vectors of vectorlength 4, then will the

[PATCH][Cilkplus] Handling elemental function for C Compiler.

2012-05-08 Thread Iyer, Balaji V
Hello Everyone, This patch is for the Cilkplus branch affecting mostly the C compiler. This patch will insert elemental functions for C programs. Thanks, Balaji V. Iyer.diff --git a/gcc/ChangeLog.cilk b/gcc/ChangeLog.cilk index d6b28e2..4f01d31 100644 --- a/gcc/ChangeLog.cilk +++

cgraph_nodes_queue replacement?

2012-04-26 Thread Iyer, Balaji V
Hello Everyone, I just recently pulled the trunk and I noticed that cgraph_nodes_queue is taken out. Is it renamed (or #defined) to something else? I am using it for some code in my Cilk plus branch. So what is the appropriate replacement for the following code? for (n =

[PATCH][Cilkplus] Elemental function insertion

2012-04-25 Thread Iyer, Balaji V
Hello Everyone, This patch is for the Cilkplus branch affecting both C and C++ compilers. This patch will insert elemental functions when the loop is vectorized. Thanking You, Yours Sincerely, Balaji V. Iyer.diff --git a/gcc/cilk.h b/gcc/cilk.h index 27d5dd0..27ccd16 100644 ---

FW: [PATCH][Cilkplus] Elemental function insertion

2012-04-25 Thread Iyer, Balaji V
Sorry, I forgot to include Changelog entries. I am attaching the updated patch. Thanks, Balaji V. Iyer. From: Iyer, Balaji V Sent: Wednesday, April 25, 2012 3:08 PM To: gcc-patches@gcc.gnu.org Subject: [PATCH][Cilkplus] Elemental function insertion

[PATCH][Cilkplus] Fix a 2.21 assembler bug

2012-04-23 Thread Iyer, Balaji V
Hello Everyone, This patch is for the Cilkplus branch affecting the C and C++ compilers. This patch fixes a bug that occurs when low-cost annotations is enabled. The bug only occurs when the user is using an assembler later than 2.20. Thanks, Balaji V. Iyer. Index: gcc/final.c

GIT Mirror Down?

2012-04-18 Thread Iyer, Balaji V
Hello Everyone, Is the GIT mirror for GCC down? I tried clicking on the snapshot link near a commit and it is timing out. Thanks, Balaji V. Iyer.

[PATCH][Cilkplus] Fixing function param of is_elem_fn

2012-04-18 Thread Iyer, Balaji V
Hello Everyone, This patch is for the Cilkplus branch affecting both C and C++ compilers. This patch will change the parameter from cgraph_node * to tree of type function declaration. Thanks, Balaji V. Iyer. diff --git a/gcc/ChangeLog.cilk b/gcc/ChangeLog.cilk index 6078abf..8627920 100644

[PATCH][Cilkplus] Parsing support for Elemental function for C++

2012-04-07 Thread Iyer, Balaji V
Hello Everyone, This patch is for the Cilkplus branch affecting mainly the C++ compiler. It provides parsing support for elemental function attributes. Thanks, Balaji V. Iyer.diff --git a/gcc/ChangeLog.cilk b/gcc/ChangeLog.cilk index 6b7c176..dc96718 100644 --- a/gcc/ChangeLog.cilk +++

[PATCH][Cilkplus] Elemental function cloning with vector params.

2012-04-05 Thread Iyer, Balaji V
Hello Everyone, This patch is for Cilkplus branch affecting mainly C and C++ compilers. It will clone a function that is marked as elemental function and pass the parameters and return values into the appropriate vector registers. Thanking You, Yours Sincerely, Balaji V. Iyer. diff --git

RE: Question about Tree_function_versioning

2012-03-26 Thread Iyer, Balaji V
: Monday, March 26, 2012 8:52 AM To: Iyer, Balaji V Cc: 'gcc@gcc.gnu.org' Subject: Re: Question about Tree_function_versioning Hi, On Mon, Mar 26, 2012 at 01:34:55AM +, Iyer, Balaji V wrote: Hello Everyone, I am currently trying to take certain functions (marked by certain attributes) and create

Question about Tree_function_versioning

2012-03-25 Thread Iyer, Balaji V
Hello Everyone, I am currently trying to take certain functions (marked by certain attributes) and create vector version along with the scalar versions of the function. For example, let's say I have a function my_add that is marked with a certain attribute, I am trying to clone it into

RE: GSoC :Project Idea(Before final Submission) for review and feedback

2012-03-25 Thread Iyer, Balaji V
-Original Message- From: Subrata Biswas [mailto:subrata.i...@gmail.com] Sent: Sunday, March 25, 2012 12:22 PM To: Oleg Endo Cc: gcc Subject: Re: GSoC :Project Idea(Before final Submission) for review and feedback Thank you sir for your excellent example. On 25 March 2012 15:25, Oleg

[PATCH][Cilkplus] Patch to fix spawn bug in templates

2012-03-16 Thread Iyer, Balaji V
Hello Everyone, This patch is for the Cilkplus branch, mainly affecting the C++ compiler. This patch will fix a bug when spawn is used inside template functions. Thanks, Balaji V. Iyer. diff --git a/gcc/ChangeLog.cilk b/gcc/ChangeLog.cilk index 3667c75..f1935d2 100644 ---

[PATCH][Cilkplus] Fix a bug in array notations

2012-03-13 Thread Iyer, Balaji V
Hello Everyone, This patch is for the Cilkplus branch mainly affecting the C compiler. It fixes a bug in function calls that take in array notations. Thanks, Balaji V. Iyer.Index: gcc/c-typeck.c === --- gcc/c-typeck.c

[PATCH][Cilkplus] Elemental Function Mangling

2012-03-12 Thread Iyer, Balaji V
Hello Everyone, This patch is for the Cilkplus branch mainly affecting the C compiler. This patch will do the vector function mangling correctly for elemental functions. Thanking You, Yours Sincerely, Balaji V. Iyer.diff --git a/gcc/ChangeLog.cilk b/gcc/ChangeLog.cilk index

[PATCH][Cilkplus] elemental functions parsing patch

2012-03-09 Thread Iyer, Balaji V
Hello Everyone, This patch is for the Cilkplus branch affecting mainly the C compiler. This patch will start the implementation of elemental functions in the branch. This patch will parse the elemental function attributes in the C compiler Thanking You, Yours Sincerely, Balaji V.

Function-Specific Optimization Branch

2012-02-23 Thread Iyer, Balaji V
Hello Everyone, Does anyone know the status of the function specific optimization branch (http://gcc.gnu.org/wiki/FunctionSpecificOpt)? I am specifically looking for stage3 __clone__ attribute. Has it been implemented/merged into the mainline or in the branch? Thanks, Balaji V. Iyer.

RE: Differences in GCC and ICC compiled objects, GCC relocations broken?

2012-02-23 Thread Iyer, Balaji V
Hello J. K., Have you tried with a newer version of GCC? GCC 4.1 is pretty old Thanks, Balaji V. Iyer. -Original Message- From: J K [mailto:jkwi...@gmail.com] Sent: Thursday, February 23, 2012 10:31 AM To: gcc@gcc.gnu.org Subject: Differences in GCC and ICC compiled

[PATCH][Cilkplus] Patch to fix a bug in 32 bit Metadata

2012-02-15 Thread Iyer, Balaji V
Hello Everyone, This patch is for the Cilkplus branch affecting the C and C++ compilers. This patch will fix a problem in metadata dwarf code generation part when we are trying to catch the register number when a spill occurs. Thanks, Balaji V. Iyer. diff --git a/gcc/ChangeLog.cilk

Template Handling in G++

2012-02-06 Thread Iyer, Balaji V
Hello Everyone, Can someone please tell me the entry point function (and stage) where the template functions are separated for different data types? Please CC me when responding to this message. Thanks, Balaji V. Iyer.

[PATCH][Cilkplus] Gather Scatter Operations in Array Notations

2012-01-30 Thread Iyer, Balaji V
Hello Everyone, This patch is for the Cilkplus branch, affecting both the C and C++ Compilers. It implements the Gather, scatter operations. Thanking You, Yours Sincerely, Balaji V. Iyer.diff --git a/gcc/ChangeLog.cilk b/gcc/ChangeLog.cilk index 4297c91..5913883 100644 ---

[PATCH][Cilkplus] Sec Implicit Index Builtin function Implementation

2012-01-26 Thread Iyer, Balaji V
Hello Everyone, This patch is for the Cilkplus branch affecting both C and C++ compiler. It implements the builtin function called __sec_implicit_index that is part of the Array Notations in Cilkplus. Thanking You, Yours Sincerely, Balaji V. Iyer.diff --git a/gcc/ChangeLog.cilk

[PATCH][Cilkplus] Array Notation Max/Min Index fix

2012-01-26 Thread Iyer, Balaji V
Hello Everyone, This patch is for the Cilkplus branch affecting both the C and C++ Compilers. This patch will fix a bug for max and min-index builtin function. The original implemention was comparing the max/min index with the value in the array. This patch will add a new variable and store

[PATCH][Cilkplus] Builtin Array Notation functions in C++ Compiler

2012-01-21 Thread Iyer, Balaji V
Hello Everyone, This patch is for the Cilkplus branch in the C++ compiler. This patch will implement builtin functions for array notations. Thanking You, Yours Sincerely, Balaji V. Iyer. diff --git a/gcc/ChangeLog.cilk b/gcc/ChangeLog.cilk index 8d65ca2..11eca8e 100644 ---

<    1   2   3   4   5   >