diff options
| author | Erik Verbruggen <erik.verbruggen@digia.com> | 2015-03-02 14:22:24 +0100 |
|---|---|---|
| committer | Erik Verbruggen <erik.verbruggen@theqtcompany.com> | 2015-03-03 10:03:56 +0000 |
| commit | b368fe0167666cc7ce264705653107ffc21ac8cc (patch) | |
| tree | 271fd9dedb9bcc93ce6efa03f6905495012aaabd /src/qml/jsruntime/qv4stringobject.cpp | |
| parent | ac4dcc585f4fb02b9b04867c75a883e4ad23693e (diff) | |
V4: fix phi node use position calculation.
As phi-nodes get transformed into moves, and the moves end up right
before the terminator of the basic block of the incoming edge, the
use by that phi-node is the position of that terminator minus one.
However, when checking if uses need a register, this was not taken into
account, resulting in an invalid life-time interval split position
calculation.
Task-number: QTBUG-44687
Change-Id: I0edd416f7ee5c8ea16bf7133870be45d0e6efea9
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@theqtcompany.com>
Diffstat (limited to 'src/qml/jsruntime/qv4stringobject.cpp')
0 files changed, 0 insertions, 0 deletions
