This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r187989 - in /branches/cilkplus/gcc: ChangeLog....
- From: bviyer at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Tue, 29 May 2012 21:05:25 -0000
- Subject: r187989 - in /branches/cilkplus/gcc: ChangeLog....
Author: bviyer
Date: Tue May 29 21:05:24 2012
New Revision: 187989
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=187989
Log:
Did some bug fixes for template handling of function cloning.
2012-05-29 Balaji V. Iyer <balaji.v.iyer@intel.com>
* elem-function-common.c (find_vlength_code): Added a check for
no processor type.
* elem-function.c (cg_hacks): Added a check if cfun is non-NULL.
(elem_fn_create_fn): Marked function as already cloned in function tree
node.
* ipa.c (symtab_remove_unreachable_nodes): Added a check for cloned
elemental function.
* cgraphunit.c (cgraph_analyze_functions): Likewise.
2012-05-29 Balaji V. Iyer <balaji.v.iyer@intel.com>
* pt.c (apply_late_template_attributes): Added a check for "vector"
attribute for elemental functions.
Modified:
branches/cilkplus/gcc/ChangeLog.cilk
branches/cilkplus/gcc/cgraphunit.c
branches/cilkplus/gcc/cp/ChangeLog.cilk
branches/cilkplus/gcc/cp/pt.c
branches/cilkplus/gcc/elem-function-common.c
branches/cilkplus/gcc/elem-function.c
branches/cilkplus/gcc/ipa.c