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