Add linear scan register allocation.
authorErik Verbruggen <erik.verbruggen@me.com>
Mon, 17 Jun 2013 14:32:21 +0000 (16:32 +0200)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Mon, 19 Aug 2013 14:48:22 +0000 (16:48 +0200)
commit23bdca417bde716c79168ab372083fd885607123
tree8e4a34b437174c20c68b1baab16e25423135ee01
parentd2628d9d7015e4b75007471d150acedecaa0c6c1
Add linear scan register allocation.

Currently disabled for all platforms. Will be enabled step-by-step when
specific platforms get supported.

Change-Id: I144c6c991b1666e1ff752d776bca0a7b57a4fe7c
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
src/qml/compiler/compiler.pri
src/qml/compiler/qv4isel_masm.cpp
src/qml/compiler/qv4isel_p.h
src/qml/compiler/qv4jsir.cpp
src/qml/compiler/qv4jsir_p.h
src/qml/compiler/qv4regalloc.cpp [new file with mode: 0644]
src/qml/compiler/qv4regalloc_p.h [new file with mode: 0644]
src/qml/compiler/qv4ssa.cpp
src/qml/compiler/qv4ssa_p.h