V4 RegAlloc: fix callee saved register range handling
authorErik Verbruggen <erik.verbruggen@digia.com>
Fri, 8 Aug 2014 14:05:54 +0000 (16:05 +0200)
committerErik Verbruggen <erik.verbruggen@digia.com>
Wed, 13 Aug 2014 10:53:11 +0000 (12:53 +0200)
commitd6a79aa6b06726d19d231d1da3ecb5b6509f0f1a
treebf8be13ad49f5d2c8eb3884f2ddf16a957d52c7e
parent39b51e1d61399ab896219fe6cd4b2028aca9c069
V4 RegAlloc: fix callee saved register range handling

This makes sure that the index of the fixed(FP)RegisterRanges matches
the indexes for normal-/fpRegisters, because this index is used to check
if a chosen register intersects with a fixed (= caller saved) register
at call sites.

Change-Id: Ie31554dbe8ed99cb38ca6b2506da663be41d82f6
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
src/qml/jit/qv4regalloc.cpp