Files
sdk/runtime/vm/compiler/aot
Ryan Macnak c2058b0f40 [vm, compiler] Allocate only one SSA index to definitions, even those with pair representation.
Change the mapping between SSA indices and virtual registers from 1:1 to 1:2.

This shrinks the size of bit vectors used during optimizations, and leaves the size of bit vectors used during register allocation the same.

TEST=ci
Change-Id: I0c82ca7972f7efb30559f7e4869396f1eed757c5
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/250982
Reviewed-by: Slava Egorov <vegorov@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
2022-07-13 23:27:33 +00:00
..