| Summary: | Take advantage of 3 parameters or32() calls | ||||||
|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Julien Brianceau <jbriance> | ||||
| Component: | JavaScriptCore | Assignee: | Nobody <webkit-unassigned> | ||||
| Status: | RESOLVED FIXED | ||||||
| Severity: | Normal | CC: | msaboff, oliver, zherczeg | ||||
| Priority: | P2 | ||||||
| Version: | 528+ (Nightly build) | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Attachments: |
|
||||||
Created attachment 237223 [details]
Take advantage of 3 parameters or32() calls
Comment on attachment 237223 [details]
Take advantage of 3 parameters or32() calls
r=me
Are you going to look at other logical / arithmetic ops?
Manually committed r173006: http://trac.webkit.org/changeset/173006 (In reply to comment #2) > Are you going to look at other logical / arithmetic ops? Yes, but I didn't find other cases yet. |
For architectures like arm and mips, it's better to use the following sequence: or32(op1, op2, dest); instead of: move(op1, dest); or32(op2, dest);