Files
sdk/runtime
Vyacheslav Egorov 6daf74f845 [vm/compiler] Unbox more integer phis on 32bit targets
Replace previous more conservative heuristic with a new one which
unboxes all the phis which have at least one unboxed input and
at least one unboxed use. Additionally the new heuristic looks
through phis transitively when looking for inputs and uses.

TEST=ci

Cq-Include-Trybots: luci.dart.try:vm-kernel-precomp-linux-debug-simarm_x64-try,vm-kernel-precomp-linux-release-simarm-try,vm-kernel-precomp-linux-release-simarm64-try
Change-Id: I5cb3280187fb29be77400e9fc4ead1cb6a6c3748
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/224202
Reviewed-by: Alexander Markov <alexmarkov@google.com>
Commit-Queue: Slava Egorov <vegorov@google.com>
2022-01-04 11:57:45 +00:00
..