[Webkit-unassigned] [Bug 198604] Refactoring of architectural Register Information
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Jun 12 06:28:13 PDT 2019
https://bugs.webkit.org/show_bug.cgi?id=198604
--- Comment #33 from Keith Miller <keith_miller at apple.com> ---
Comment on attachment 371945
--> https://bugs.webkit.org/attachment.cgi?id=371945
Post-1 Review Patch
View in context: https://bugs.webkit.org/attachment.cgi?id=371945&action=review
> Source/JavaScriptCore/assembler/ARM64Registers.h:31
> +#define REGISTER_NAMESPACE ARM64Registers
I think this can just be a using RegisterNames = ARM64Registers;
Then any user can just assume all registers are under the generic RegisterNames namespace.
> Source/JavaScriptCore/assembler/ARM64Registers.h:55
> + macro_forward(macro, n(x0), 0, 0) \
Why do we need to have the macro_forward? Can't the consumer macro do any of the things n() does? Seems like that would be cleaner.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190612/4026d5e2/attachment.html>
More information about the webkit-unassigned
mailing list