Reviewers: William Hesse, Kevin Millikin,

Description:
Loop peeling for inner loops.

This change adds the option to peel off the first iteration of inner loops.

Loop peeling is off by default and can enabled by a flag. It also requires
building a flow graph.

As part of this I added the possibility to clone AST nodes.


Please review this at http://codereview.chromium.org/998001

SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/

Affected files:
  M     src/ast.h
  M     src/ast.cc
  M     src/compiler.cc
  M     src/data-flow.h
  M     src/data-flow.cc
  M     src/flag-definitions.h
  M     src/parser.cc
  M     src/variables.h


--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

To unsubscribe from this group, send email to v8-dev+unsubscribegooglegroups.com or reply 
to this email with the words "REMOVE ME" as the subject.

Reply via email to