Emulate MLS on pre-ARMv6T2. Cleaned up thumbee vs. thumb2 confusion.
authorsvenpanne@chromium.org <svenpanne@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 13 Jun 2014 10:50:11 +0000 (10:50 +0000)
committersvenpanne@chromium.org <svenpanne@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 13 Jun 2014 10:50:11 +0000 (10:50 +0000)
commitd82a6adac57524fb4456451128de817d4c2ed734
treec0e88cbd31958065b2023e308fb2588a46d0a9b4
parent8334faa0e004fc6b0d8c1c9c071a66d272c4215b
Emulate MLS on pre-ARMv6T2. Cleaned up thumbee vs. thumb2 confusion.

This should unbreak things on the Raspberry Pi.

LOG=y
R=bmeurer@chromium.org

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@21835 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/arm/assembler-arm.cc
src/arm/lithium-codegen-arm.cc
src/arm/macro-assembler-arm.cc
src/arm/macro-assembler-arm.h
src/cpu.cc
src/cpu.h
src/flag-definitions.h
src/globals.h