Closed
Bug 1051591
Opened 12 years ago
Closed 11 years ago
IonMonkey: Fix MIPS backend after SIMD x86/x64: Regalloc and moves bits
Categories
(Core :: JavaScript Engine: JIT, defect)
Tracking
()
RESOLVED
FIXED
mozilla34
People
(Reporter: dougc, Assigned: dougc)
References
Details
Attachments
(1 file, 1 obsolete file)
|
3.25 KB,
patch
|
dougc
:
review+
|
Details | Diff | Splinter Review |
Bug 1019831 broke the MIPS backend.
| Assignee | ||
Comment 1•12 years ago
|
||
This worked around build problems with the MIPS backend.
Attachment #8470524 -
Flags: review?(benj)
Comment 2•12 years ago
|
||
Comment on attachment 8470524 [details] [diff] [review]
Fix MIPS backend after SIMD x86/x64: Regalloc and moves bits.
Review of attachment 8470524 [details] [diff] [review]:
-----------------------------------------------------------------
Thanks for doing this!
::: js/src/jit/mips/Assembler-mips.h
@@ +165,5 @@
> // this architecture or not. Rather than a method in the LIRGenerator, it is
> // here such that it is accessible from the entire codebase. Once full support
> // for SIMD is reached on all tier-1 platforms, this constant can be deleted.
> static const bool SupportsSimd = false;
> +static const uint32_t SimdStackAlignment = 8;
So MIPS SIMD alignment is like ARM's? Interesting.
Attachment #8470524 -
Flags: review?(benj) → review+
| Assignee | ||
Comment 3•12 years ago
|
||
Address reviewer feedback. Carrying forward r+.
Attachment #8471262 -
Flags: review+
| Assignee | ||
Updated•12 years ago
|
Attachment #8470524 -
Attachment is obsolete: true
| Assignee | ||
Comment 4•12 years ago
|
||
The MIPS backend is not tested by tbpl so asking to landed this without a try build.
Keywords: checkin-needed
QA Contact: dtc-moz
Comment 5•11 years ago
|
||
Assignee: nobody → dtc-moz
Keywords: checkin-needed
Comment 6•11 years ago
|
||
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla34
You need to log in
before you can comment on or make changes to this bug.
Description
•