This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]