WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
170084
Add ARM64 system instructions to disassembler
https://bugs.webkit.org/show_bug.cgi?id=170084
Summary
Add ARM64 system instructions to disassembler
Michael Saboff
Reported
2017-03-24 16:28:23 PDT
Now that we are emitting mrs instructions, they should be added to the ARM64 disassembler.
Attachments
Patch
(8.38 KB, patch)
2017-03-24 16:34 PDT
,
Michael Saboff
saam
: review+
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Michael Saboff
Comment 1
2017-03-24 16:34:50 PDT
Created
attachment 305337
[details]
Patch
JF Bastien
Comment 2
2017-03-24 16:52:19 PDT
Comment on
attachment 305337
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=305337&action=review
lgtm
> Source/JavaScriptCore/disassembler/ARM64/A64DOpcode.cpp:896 > + pstateField = "daifclr";
The manual capitalizes these: SPSel, DAIFSet, DAIFClr.
Saam Barati
Comment 3
2017-03-24 18:43:41 PDT
Comment on
attachment 305337
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=305337&action=review
> Source/JavaScriptCore/disassembler/ARM64/A64DOpcode.h:559 > + class A64DOpcodeMSROrMRSRegister : public A64DOpcodeSystem {
Style: indentation is off
Michael Saboff
Comment 4
2017-03-27 09:38:04 PDT
(In reply to Saam Barati from
comment #3
)
> Comment on
attachment 305337
[details]
> Patch > > View in context: >
https://bugs.webkit.org/attachment.cgi?id=305337&action=review
> > > Source/JavaScriptCore/disassembler/ARM64/A64DOpcode.h:559 > > + class A64DOpcodeMSROrMRSRegister : public A64DOpcodeSystem { > > Style: indentation is off
Fixed. I kept the special register lowercase as that is intentional and I think it looks a little better.
Michael Saboff
Comment 5
2017-03-27 09:40:40 PDT
Fix landed in change set
r214416
: <
http://trac.webkit.org/changeset/214416
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug