[turbofan] add RegisterConfiguration to decouple arch specific register layouts from...
authordcarney@chromium.org <dcarney@chromium.org>
Tue, 4 Nov 2014 09:21:12 +0000 (09:21 +0000)
committerdcarney@chromium.org <dcarney@chromium.org>
Tue, 4 Nov 2014 09:22:32 +0000 (09:22 +0000)
commit7cb25f50200e5dae8e12adc04d4e232fe8a093cd
tree423b0e657317b8493223fcacd54e0fa34ee6b71f
parent470be4ac0c915fbba4aa2164bddbd8effb798c19
[turbofan] add RegisterConfiguration to decouple arch specific register layouts from compiler

R=bmeurer@chromium.org

BUG=

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

Cr-Commit-Position: refs/heads/master@{#25097}
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25097 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
14 files changed:
BUILD.gn
src/compiler/graph-visualizer.cc
src/compiler/instruction.cc
src/compiler/instruction.h
src/compiler/pipeline.cc
src/compiler/register-allocator.cc
src/compiler/register-allocator.h
src/compiler/register-configuration.cc [new file with mode: 0644]
src/compiler/register-configuration.h [new file with mode: 0644]
test/cctest/compiler/test-codegen-deopt.cc
test/cctest/compiler/test-gap-resolver.cc
test/unittests/compiler/instruction-selector-unittest.cc
test/unittests/compiler/register-allocator-unittest.cc
tools/gyp/v8.gyp