This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r151421 - in /branches/milepost-integration/gcc...
- From: amylaar at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Fri, 04 Sep 2009 11:42:19 -0000
- Subject: r151421 - in /branches/milepost-integration/gcc...
Author: amylaar
Date: Fri Sep 4 11:42:19 2009
New Revision: 151421
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=151421
Log:
* targhooks.c (default_task_ok_for_target): New function.
* targhooks.h (default_task_ok_for_target): Declare.
* target.h (enum task_type): New enum.
(struct gcc_target): New member task_ok_for_target.
* tree-vectorizer.c (vectorize_loops): Check task_ok_for_target hook.
* target-def.h (TARGET_TASK_OK_FOR_TARGET): Define.
(TARGET_INITIALIZER): Include it.
* config/arc/arc.c (arc_task_ok_for_target): New function.
(TARGET_TASK_OK_FOR_TARGET): Redefine.
Modified:
branches/milepost-integration/gcc/ChangeLog.multi-target
branches/milepost-integration/gcc/config/arc/arc.c
branches/milepost-integration/gcc/target-def.h
branches/milepost-integration/gcc/target.h
branches/milepost-integration/gcc/targhooks.c
branches/milepost-integration/gcc/targhooks.h
branches/milepost-integration/gcc/tree-vectorizer.c