Reviewers: Erik Corry,

Description:
Refactor assignment in the ARM code generator

This is mainly a port of r3899. It also adds handling of initilization blocks in
ARM which had no special handling before.

The "calling conventions" used for

  EmitNamedLoad
  EmitNamedStore
  EmitKeyedLoad
  EmitKeyedStore

are somewhat mixed, but will become more aligned as the use of register
allication and passing of argument in registers to IC's is extended.

Please review this at http://codereview.chromium.org/1846002/show

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

Affected files:
  M     src/arm/codegen-arm.h
  M     src/arm/codegen-arm.cc
  M     src/arm/virtual-frame-arm.h
  M     src/arm/virtual-frame-arm.cc


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

Reply via email to