Closed
Bug 1984782
Opened 2 months ago
Closed 1 month ago
Optimize riscv64 InsertBits function for pos=0
Categories
(Core :: JavaScript Engine: JIT, enhancement, P5)
Tracking
()
RESOLVED
FIXED
144 Branch
| Tracking | Status | |
|---|---|---|
| firefox144 | --- | fixed |
People
(Reporter: parisoplop, Assigned: parisoplop)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
The MacroAssemblerRiscv64::InsertBits function is sometimes called with pos==0. In these cases, instead of constructing a mask, the bits in the dest and source can be cleared with shifts.
| Assignee | ||
Updated•2 months ago
|
OS: Unspecified → All
Hardware: Unspecified → RISCV64
| Assignee | ||
Comment 1•2 months ago
|
||
Working on this
| Assignee | ||
Comment 2•2 months ago
|
||
Updated•2 months ago
|
Assignee: nobody → parisoplop
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Updated•2 months ago
|
Updated•2 months ago
|
Severity: S4 → N/A
| Assignee | ||
Comment 3•1 month ago
|
||
@nbp how do I get someone to take a look at this? Thanks.
Comment 4•1 month ago
|
||
(In reply to parisoplop from comment #3)
@nbp how do I get someone to take a look at this? Thanks.
One way is to set a needinfo (Request information from) field of bugzilla, which is below the comment box.
I guess Julian might not have notice the phabricator notification, otherwise we should find a better reviewer.
Tomorrow, I will clean-up the rest of RISCV bugs, such that these bugs are easier to find by the person who are concerned with maintaining this backend.
Flags: needinfo?(jseward)
Pushed by jseward@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/abca53e3dd01
https://hg.mozilla.org/integration/autoland/rev/ac58cb75b38a
[riscv64] Simplify InsertBits function when pos==0. r=jseward
Comment 6•1 month ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 1 month ago
status-firefox144:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 144 Branch
Updated•1 month ago
|
Flags: needinfo?(jseward)
Updated•1 month ago
|
QA Whiteboard: [qa-triage-done-c145/b144]
You need to log in
before you can comment on or make changes to this bug.
Description
•