Refactor FrameAndConstantPoolScope and ConstantPoolUnavailableScope to be architectur...
authorrmcilroy@chromium.org <rmcilroy@chromium.org>
Mon, 13 Oct 2014 14:41:33 +0000 (14:41 +0000)
committerrmcilroy@chromium.org <rmcilroy@chromium.org>
Mon, 13 Oct 2014 14:41:33 +0000 (14:41 +0000)
commit08941c0140c37a8ead54ad4e41e0a2b8442849b2
tree288eb07812a3ec47aa1bb5198c34fe1dba8a9b12
parent403dc88519e29322e9f41d1b14e76f6b249840cc
Refactor FrameAndConstantPoolScope and ConstantPoolUnavailableScope to be architecture independent

Move the FrameAndConstantPoolScope and ConstantPoolUnavailableScope out of the arm architecture directory to enable them to be used on all architectures.

R=rmcilroy@chromium.org

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

Patch from AndrĂ© Baixo <baixo@google.com>.

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24565 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
20 files changed:
src/arm/assembler-arm.cc
src/arm/assembler-arm.h
src/arm/macro-assembler-arm.cc
src/arm/macro-assembler-arm.h
src/arm64/macro-assembler-arm64.cc
src/arm64/macro-assembler-arm64.h
src/assembler.cc
src/assembler.h
src/flag-definitions.h
src/ia32/macro-assembler-ia32.cc
src/ia32/macro-assembler-ia32.h
src/macro-assembler.h
src/mips/macro-assembler-mips.cc
src/mips/macro-assembler-mips.h
src/mips64/macro-assembler-mips64.cc
src/mips64/macro-assembler-mips64.h
src/x64/macro-assembler-x64.cc
src/x64/macro-assembler-x64.h
src/x87/macro-assembler-x87.cc
src/x87/macro-assembler-x87.h