aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/qml/qmlcppcodegen/tst_qmlcppcodegen.cpp
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@qt.io>2022-06-28 22:04:43 +0200
committerUlf Hermann <ulf.hermann@qt.io>2022-07-06 21:28:00 +0200
commit3f86e366a12949e9785cef22a7d967df0d28fefe (patch)
treec979f8199bf8ec44e04114f3194ce46f43a9865a /tests/auto/qml/qmlcppcodegen/tst_qmlcppcodegen.cpp
parenta957382cf100fa709be8b73c29a6dc05bd406d85 (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