| Summary: | [ARM64] Do not fail branchConvertDoubleToInt32 when the result is zero and not negative zero | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Benjamin Poulain <benjamin> | ||||||
| Component: | New Bugs | Assignee: | Benjamin Poulain <benjamin> | ||||||
| Status: | RESOLVED FIXED | ||||||||
| Severity: | Normal | ||||||||
| Priority: | P2 | ||||||||
| Version: | 528+ (Nightly build) | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Unspecified | ||||||||
| Attachments: |
|
||||||||
|
Description
Benjamin Poulain
2015-05-13 17:38:43 PDT
Created attachment 253077 [details]
Patch
Comment on attachment 253077 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=253077&action=review Needs a little more work I think > Source/JavaScriptCore/assembler/MacroAssemblerARM64.h:1212 > + Jump valueIsNonZero = branchTest32(NonZero, dest); You don't have anything in dest yet to make this comparison. Created attachment 253167 [details]
Patch
Comment on attachment 253167 [details]
Patch
r=me
Comment on attachment 253167 [details] Patch Clearing flags on attachment: 253167 Committed r184414: <http://trac.webkit.org/changeset/184414> All reviewed patches have been landed. Closing bug. |