Closed
Bug 1913948
Opened 3 months ago
Closed 3 months ago
Fold constant int32 when simplifying to MExtendInt32ToInt64
Categories
(Core :: JavaScript Engine: JIT, enhancement, P1)
Core
JavaScript Engine: JIT
Tracking
()
RESOLVED
FIXED
131 Branch
Tracking | Status | |
---|---|---|
firefox131 | --- | fixed |
People
(Reporter: anba, Assigned: anba)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
Bug 1913948: Fold constant int32 when simplifying to MExtendInt32ToInt64. r=#spidermonkey-reviewers!
48 bytes,
text/x-phabricator-request
|
Details | Review |
Bug 1910769 didn't handle the case when the input is an Int32 constant. This leads to creating MExtendInt32ToInt64(MConstant::Int32(0))
instead of directly using MConstant::Int64(0)
.
Assignee | ||
Comment 1•3 months ago
|
||
We don't always re-run GVN, so when folding to MExtendInt32ToInt64
, we can't rely
on that MExtendInt32ToInt64::foldsTo
will be called to optimise constant inputs.
Updated•3 months ago
|
Pushed by andre.bargull@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/ddc09145f934
Fold constant int32 when simplifying to MExtendInt32ToInt64. r=spidermonkey-reviewers,iain
Comment 3•3 months ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 3 months ago
status-firefox131:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 131 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•