[arm] Recognize SXTB, SXTH, UXTB and UXTH.
authorbmeurer@chromium.org <bmeurer@chromium.org>
Mon, 10 Nov 2014 05:48:38 +0000 (05:48 +0000)
committerbmeurer@chromium.org <bmeurer@chromium.org>
Mon, 10 Nov 2014 05:49:17 +0000 (05:49 +0000)
commit8977e3d5e491bb59087c986a815a090cb4ea2a32
treef6c1ee1d51d4d9943f324790130333715a16441f
parent406fa443e7e4281c9c41baab04cebd0b37c3aded
[arm] Recognize SXTB, SXTH, UXTB and UXTH.

TEST=cctest,msjunit/asm,unittests
R=jarin@chromium.org

Review URL: https://codereview.chromium.org/709123005

Cr-Commit-Position: refs/heads/master@{#25228}
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25228 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
13 files changed:
src/arm/assembler-arm.cc
src/arm/assembler-arm.h
src/arm/codegen-arm.cc
src/arm/disasm-arm.cc
src/arm/simulator-arm.cc
src/compiler/arm/code-generator-arm.cc
src/compiler/arm/instruction-codes-arm.h
src/compiler/arm/instruction-selector-arm.cc
test/cctest/test-assembler-arm.cc
test/cctest/test-disasm-arm.cc
test/mjsunit/asm/sign-extend.js [new file with mode: 0644]
test/mjsunit/asm/zero-extend.js [new file with mode: 0644]
test/unittests/compiler/arm/instruction-selector-arm-unittest.cc