Closed
Bug 2088092
Opened 7 days ago
Closed 12 hours ago
[riscv64] Clean up method delegation in RISCV64's MacroAssembler
Categories
(Core :: JavaScript Engine: JIT, task)
Tracking
()
RESOLVED
FIXED
162 Branch
| Tracking | Status | |
|---|---|---|
| firefox162 | --- | fixed |
People
(Reporter: csmantle, Assigned: csmantle)
References
(Blocks 1 open bug)
Details
Attachments
(2 external files)
See Bug 2087854 for rationale; RISCV64 is doing much better in this area than Loong64.
| Assignee | ||
Comment 1•7 days ago
|
||
| Assignee | ||
Comment 2•7 days ago
|
||
ma_mul64 already contains strength reduction cases for RHS=3, with
either Zba and G sequences.
Pushed by webmaster@csmantle.top:
https://github.com/mozilla-firefox/firefox/commit/40da7cd05303
https://hg.mozilla.org/integration/autoland/rev/cba624126e86
[riscv64] Part 1: Delegate MacroAssembler::addPtr(ImmWord, Register) to ma_add64. r=spidermonkey-reviewers,jandem
https://github.com/mozilla-firefox/firefox/commit/f85673bf436a
https://hg.mozilla.org/integration/autoland/rev/ef8df8f06993
[riscv64] Part 2: Delegate MacroAssembler::mulBy3 to ma_mul64. r=spidermonkey-reviewers,jandem
Comment 4•12 hours ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/cba624126e86
https://hg.mozilla.org/mozilla-central/rev/ef8df8f06993
Status: ASSIGNED → RESOLVED
Closed: 12 hours ago
status-firefox162:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 162 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•