d70e97f8a8
Introduces a new IL instruction to load the THR register as an untagged value in IL. Split off from https://dart-review.googlesource.com/c/sdk/+/229544. TEST=runtime/vm/compiler/backend/il_test.cc vm/cc/IRTest_LoadThread Bug: https://github.com/dart-lang/sdk/issues/47777 Change-Id: Ic6bf59b05c89593773dbc91d623cd0078657c8ab Cq-Include-Trybots: luci.dart.try:vm-kernel-win-debug-x64-try,vm-kernel-linux-debug-ia32-try Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/235602 Reviewed-by: Slava Egorov <vegorov@google.com> Reviewed-by: Martin Kustermann <kustermann@google.com> Commit-Queue: Daco Harkes <dacoharkes@google.com>