ARM64: Clean up support for explicit literal load.
authorrodolph.perfetta@arm.com <rodolph.perfetta@arm.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 9 Jun 2014 14:23:46 +0000 (14:23 +0000)
committerrodolph.perfetta@arm.com <rodolph.perfetta@arm.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 9 Jun 2014 14:23:46 +0000 (14:23 +0000)
commit7ff3e3c86bc45c793e4d234db605488db931d9ad
tree9be7e92986b335ea8f64beef5b463c96a91b9f5c
parentb06b63bbff0208f17ffe57eb148dd9826cdcb04e
ARM64: Clean up support for explicit literal load.

This is the first patch to improve literal pool handling in arm64. Cleans up
assembler/macro-assembler access to literal pools.

BUG=
R=rmcilroy@chromium.org

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@21723 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
14 files changed:
src/arm64/assembler-arm64-inl.h
src/arm64/assembler-arm64.cc
src/arm64/assembler-arm64.h
src/arm64/constants-arm64.h
src/arm64/debug-arm64.cc
src/arm64/deoptimizer-arm64.cc
src/arm64/disasm-arm64.cc
src/arm64/full-codegen-arm64.cc
src/arm64/instructions-arm64.cc
src/arm64/instructions-arm64.h
src/arm64/lithium-codegen-arm64.cc
src/arm64/macro-assembler-arm64-inl.h
src/arm64/macro-assembler-arm64.cc
src/arm64/macro-assembler-arm64.h