Get lookups working (somehow) on ARM
authorPetr Nejedly <pnejedly@blackberry.com>
Tue, 1 Oct 2013 06:23:25 +0000 (23:23 -0700)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Thu, 3 Oct 2013 12:24:39 +0000 (14:24 +0200)
commit72a970760bd72adb6de321b4006f1d8419dcbb9f
tree6d6bcac0f815b0dd1bbc01b6e90add1036229970
parent81fb6412cefc9245205478ecfb99fb7314bcff96
Get lookups working (somehow) on ARM

Edit(Simon): This is a workaround for the register clash on ARM. r0
(ReturnValueRegister) is also used to pass the first argument, therefore we
can't use it as "temporary" register for the duration of the parameter setup.
Temporarily allocate r8 for now until we have constraints like these properly
propagated into the register allocator.

Change-Id: Iae266672856dea247b720367b8e8393333622e4e
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
src/qml/compiler/qv4isel_masm_p.h