[webkit-changes] [WebKit/WebKit] 347e26: Improve disassembly output
tannal
noreply at github.com
Wed Sep 18 11:07:57 PDT 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 347e26a214696b9a82d84b47967d39f438344892
https://github.com/WebKit/WebKit/commit/347e26a214696b9a82d84b47967d39f438344892
Author: tannal <tannal2409 at gmail.com>
Date: 2024-09-18 (Wed, 18 Sep 2024)
Changed paths:
M Source/JavaScriptCore/disassembler/ARM64/A64DOpcode.cpp
M Source/JavaScriptCore/disassembler/ARM64/A64DOpcode.h
Log Message:
-----------
Improve disassembly output
https://bugs.webkit.org/show_bug.cgi?id=279861
Reviewed by Justin Michaud.
This patch enhances the ARM64 disassembler to correctly handle and display
additional SIMD instructions, particularly those involving different vector
element sizes (.B, .H, .S, .D). This improvement allows for more accurate
representation of ARM SIMD instructions in the disassembled output.
* Source/JavaScriptCore/disassembler/ARM64/A64DOpcode.cpp:
(JSC::ARM64Disassembler::A64DOpcodeVectorDataProcessingLogical1Source::opName):
(JSC::ARM64Disassembler::A64DOpcodeVectorDataProcessingLogical2Source::format):
(JSC::ARM64Disassembler::A64DOpcodeVectorDataProcessingLogical2Source::opName):
* Source/JavaScriptCore/disassembler/ARM64/A64DOpcode.h:
(JSC::ARM64Disassembler::A64DOpcode::appendSIMDLaneIndexAndType):
(JSC::ARM64Disassembler::A64DOpcode::appendSIMDLaneType):
Canonical link: https://commits.webkit.org/283855@main
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list