Revert "Remove legacy linear scan register allocator"
commitda50106a9d19f5f81abf8c4c3dc5031ee4ad5001
authorEdwin Smith <smith@fb.com>
Mon, 3 Feb 2014 18:41:15 +0000 (3 10:41 -0800)
committerSara Golemon <sgolemon@fb.com>
Thu, 6 Feb 2014 19:26:12 +0000 (6 11:26 -0800)
treeb89c732ce897a61983a09a295e44608c8f950f0c
parentac488333d6ca6ba645bfa2627592bacaa49bfce3
Revert "Remove legacy linear scan register allocator"

This reverts commit 14a7f0fcb2d9036dff2ad9580fb6255fe2ba2bcf.

Reviewed By: @ottoni

Differential Revision: D1155782
19 files changed:
hphp/NEWS
hphp/doc/ir.specification
hphp/runtime/base/runtime-option.h
hphp/runtime/vm/jit/check.cpp
hphp/runtime/vm/jit/code-gen-arm.cpp
hphp/runtime/vm/jit/code-gen-x64.cpp
hphp/runtime/vm/jit/code-gen-x64.h
hphp/runtime/vm/jit/ir-translator.cpp
hphp/runtime/vm/jit/ir.cpp
hphp/runtime/vm/jit/ir.h
hphp/runtime/vm/jit/linear-scan.cpp [new file with mode: 0644]
hphp/runtime/vm/jit/linear-scan.h [moved from hphp/runtime/vm/jit/reg-alloc.h with 78% similarity]
hphp/runtime/vm/jit/print.cpp
hphp/runtime/vm/jit/print.h
hphp/runtime/vm/jit/reg-alloc.cpp [deleted file]
hphp/runtime/vm/jit/region-tracelet.cpp
hphp/runtime/vm/jit/translator-x64.cpp
hphp/runtime/vm/jit/xls.cpp
hphp/test/zend/good/ext/standard/tests/strings/dump.txt [new file with mode: 0644]