Reviewers: Søren Gjesse,

Description:
Add movw and movt support for ARMv7.  This includes some code from
Zhang Kun.  For now we only emit movw and movt in places where no
relocation is needed.  Small performance boost (around 0.5%).
Also adds support for turning ALU operations (eor etc.) with
large immediates into mvn or movw followed by a register-based
ALU operation.

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

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

Affected files:
  M     src/arm/assembler-arm.h
  M     src/arm/assembler-arm.cc
  M     src/arm/constants-arm.h
  M     src/arm/disasm-arm.cc
  M     src/arm/simulator-arm.cc
  M     src/jsregexp.cc
  M     test/cctest/test-disasm-arm.cc


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

Reply via email to