Description[arm64] We must not overwrite registers for binop results that are used in frame states.
The ARM64 instruction selector can generate code like this
negs w0, w1
b.vs deopt
but then reference the old value of w0 in the frame state, which will
obviously lead to wrong results.
R=jarin@chromium.org
BUG=v8:5158
Committed: https://crrev.com/29da5460fc5c82efea03278074fd63223997ade5
Cr-Commit-Position: refs/heads/master@{#37322}
Patch Set 1 #
Dependent Patchsets: Messages
Total messages: 10 (5 generated)
|