dart-sdk/runtime
Tess Strickland 9c774d796b [vm/compiler] Fix BinaryIntegerOpInstr::InferRange.
Fixes the change in d7feab5a, which created a base definition for
BinaryIntegerOpInstr::InferRange from BinaryInt32OpInstr (which used
GetSmiRange to get the operand ranges) instead of BinaryInt64OpInstr
(which used the operand ranges directly).

Instead, just use GetInputRange to get an appropriate range based on
the representation of each input.

Change-Id: Ib62199ecc3ea3246fcf5deffc69285a15124f462
Bug: https://github.com/dart-lang/sdk/issues/42948
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/156906
Commit-Queue: Tess Strickland <sstrickl@google.com>
Reviewed-by: Alexander Markov <alexmarkov@google.com>
Reviewed-by: Aske Simon Christensen <askesc@google.com>
2020-08-05 11:48:18 +00:00
..
bin [standalone] Fix Isolate.spawnUri to work with AOT snapshots. 2020-08-04 19:00:18 +00:00
docs [vm/ffi] Convert Objects to Dart_Handles in FFI calls 2020-06-12 11:14:22 +00:00
include [vm] Handle all typed data element types in various C APIs. 2020-07-27 22:40:46 +00:00
lib [vm] Remove hard-coded prohibition of using Isolate.spawnUri with AOT. 2020-08-04 18:15:49 +00:00
llvm_codegen [BUILD] - Format gn files, this is being done to ensure the unfork CL 2020-03-10 21:56:11 +00:00
observatory [ Observatory ] Remove unused analytics codes 2020-08-04 02:38:43 +00:00
platform [vm] Assign top-level classes cids outside 16-bit range 2020-07-09 18:33:32 +00:00
tests/vm [standalone] Fix Isolate.spawnUri to work with AOT snapshots. 2020-08-04 19:00:18 +00:00
third_party Reland "[vm] Build dart2native dependencies with the normal "create_sdk" target" 2020-06-17 16:12:26 +00:00
tools [vm] Remove (unused & deprecated) --package-root parameter from VM binaries and from tests (Platform.packageRoot always returns null) 2020-06-24 18:17:53 +00:00
vm [vm/compiler] Fix BinaryIntegerOpInstr::InferRange. 2020-08-05 11:48:18 +00:00
.clang-tidy [vm] Add runtime/.clang-tidy file 2019-09-05 09:51:13 +00:00
.gitignore
BUILD.gn [vm] Build a runnable Fuchsia package containing Dart 2020-07-10 18:10:05 +00:00
codereview.settings
configs.gni Reland "[vm] Build dart2native dependencies with the normal "create_sdk" target" 2020-06-17 16:12:26 +00:00
CPPLINT.cfg
PRESUBMIT.py [Presubmit] Fixes presubmit for breaking API change. 2020-03-03 13:30:20 +00:00
runtime_args.gni [vm] Fix linker bugs in --os=fuchsia release/product 2020-06-24 20:35:19 +00:00