diff options
| author | Ulf Hermann <ulf.hermann@qt.io> | 2022-06-28 22:04:43 +0200 |
|---|---|---|
| committer | Ulf Hermann <ulf.hermann@qt.io> | 2022-07-06 21:28:00 +0200 |
| commit | 3f86e366a12949e9785cef22a7d967df0d28fefe (patch) | |
| tree | c979f8199bf8ec44e04114f3194ce46f43a9865a /tests/auto/qml/qmlcppcodegen/tst_qmlcppcodegen.cpp | |
| parent | a957382cf100fa709be8b73c29a6dc05bd406d85 (diff) | |
QmlCompiler: Clean up state merging code
Generally, we need to merge all registers when merging different
branches of execution in the type propagator, even those that were
written by the same instruction on all branches. Doing this right
relieves us from the need to special case the arguments (which most of
the time are only "written" once) all over the place.
Pick-to: 6.4
Task-number: QTBUG-104462
Change-Id: If30f7382c43d1e04ad91c88cfbc217e070de518a
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'tests/auto/qml/qmlcppcodegen/tst_qmlcppcodegen.cpp')
0 files changed, 0 insertions, 0 deletions
