This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r181944 - in /branches/cilkplus/gcc: ChangeLog....
- From: hjl at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Fri, 02 Dec 2011 19:56:53 -0000
- Subject: r181944 - in /branches/cilkplus/gcc: ChangeLog....
Author: hjl
Date: Fri Dec 2 19:56:52 2011
New Revision: 181944
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=181944
Log:
Add cilk_enter_begin and cilk_enter_end
gcc/
2011-10-06 Balaji V. Iyer <balaji.v.iyer@intel.com>
* c-decl.c (c_make_cilk_frame): Added cilk_enter_begin and
cilk_enter_end function calls into spawn expansion.
* cilk-spawn.c (install_body_with_frame_cleanup): Added
cilk_enter_help_begin and cilk_enter_end function calls into spawn
expansion.
(gimplify_cilk_spawn): Inserted cilk_spawn_prepare and
cilk_spawn_or_continue function calls into spawn expansion.
* cilk.c (build_cilk_function_exit): Added cilk_leave_begin and
cilk_leave_end function calls into spawn expansion.
(build_cilk_sync): Added sync_begin and sync_end function calls into
sync expansion.
* gimplify.c (gimplify_call_expr): Added detach_begin and detach_end
before calling cilkrts_detach.
gcc/cp/
2011-10-06 Balaji V. Iyer <balaji.v.iyer@intel.com>
* cilk.c (cp_make_cilk_frame): Added cilk_enter_begin and
cilk_enter_end function calls into spawn expansion.
Modified:
branches/cilkplus/gcc/ChangeLog.cilk
branches/cilkplus/gcc/c-decl.c
branches/cilkplus/gcc/cilk-spawn.c
branches/cilkplus/gcc/cilk.c
branches/cilkplus/gcc/cp/ChangeLog.cilk
branches/cilkplus/gcc/cp/cilk.c
branches/cilkplus/gcc/gimplify.c