r141404 - in /branches/transactional-memory/gcc...
rth@gcc.gnu.org
rth@gcc.gnu.org
Tue Oct 28 00:35:00 GMT 2008
Author: rth
Date: Tue Oct 28 00:35:14 2008
New Revision: 141404
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141404
Log:
* trans-mem.c (mark_vops_in_stmt): New.
(build_tm_load): Construct gimple directly.
(build_tm_store, expand_assign_tm): Likewise.
(expand_tm_atomic): Simplify. Mark VOPS.
(execute_tm_edges): Call it.
(pass_tm_edges): Clear gate function, update ssa.
(pass_tm_memopt): Fix name.
Modified:
branches/transactional-memory/gcc/ChangeLog.tm
branches/transactional-memory/gcc/trans-mem.c
More information about the Gcc-cvs
mailing list