[Webkit-unassigned] [Bug 100321] Refactor LLInt64 to distinguish the pointer operations from the 64-bit integer operations
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Oct 24 21:51:30 PDT 2012
https://bugs.webkit.org/show_bug.cgi?id=100321
--- Comment #7 from Mark Lam <mark.lam at apple.com> 2012-10-24 21:52:37 PST ---
(From update of attachment 170544)
View in context: https://bugs.webkit.org/attachment.cgi?id=170544&action=review
cloop changes look good to me. Not so sure about some of the x86 changes though.
> Source/JavaScriptCore/offlineasm/x86.rb:56
> + "*#{x86Operand(:quad)}"
What happens when we're building for 32-bit x86? Shouldn't this be :ptr instead of :quad?
> Source/JavaScriptCore/offlineasm/x86.rb:251
> + isX64 ? "*#{x86Operand(:quad)}" : "*#{x86Operand(:ptr)}"
Does isX64 necessarily mean we'll be using 64bit pointers? Otherwise, it seems that this should always :ptr instead of :quad.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list