|
MIPS: Enable serialization for MIPS architecture.
This is a re-submission of http://codereview.chromium.org/8491008/ with all the issues addressed.
Changes since previous submission:
The embedded object references in code that can be already found in root array are
replaced with relative loads from root set during code generation before builtins
are serialized.
Also included: Refactoring of MacroAssembler::li().
Added enum flags for li() instead of using bool parameter to indicate
if instuction sequence for loading immediate will be constant or
optimized.
BUG=
TEST=
Total comments: 7
Total comments: 12
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+157 lines, -52 lines) |
Patch |
|
M |
SConstruct
|
View
|
1
2
3
|
3 chunks |
+13 lines, -2 lines |
0 comments
|
Download
|
|
M |
src/mips/assembler-mips.h
|
View
|
1
2
3
|
1 chunk |
+2 lines, -0 lines |
1 comment
|
Download
|
|
M |
src/mips/assembler-mips.cc
|
View
|
1
2
3
|
1 chunk |
+3 lines, -0 lines |
1 comment
|
Download
|
|
M |
src/mips/assembler-mips-inl.h
|
View
|
|
3 chunks |
+22 lines, -4 lines |
0 comments
|
Download
|
|
M |
src/mips/builtins-mips.cc
|
View
|
1
2
3
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
|
M |
src/mips/code-stubs-mips.cc
|
View
|
1
2
3
|
5 chunks |
+6 lines, -4 lines |
2 comments
|
Download
|
|
M |
src/mips/full-codegen-mips.cc
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
src/mips/ic-mips.cc
|
View
|
1
2
3
|
7 chunks |
+9 lines, -14 lines |
1 comment
|
Download
|
|
M |
src/mips/lithium-codegen-mips.cc
|
View
|
1
2
3
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
src/mips/macro-assembler-mips.h
|
View
|
1
2
3
|
4 chunks |
+20 lines, -6 lines |
1 comment
|
Download
|
|
M |
src/mips/macro-assembler-mips.cc
|
View
|
1
2
3
|
9 chunks |
+47 lines, -9 lines |
2 comments
|
Download
|
|
M |
src/mips/regexp-macro-assembler-mips.cc
|
View
|
1
2
|
6 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
|
M |
src/serialize.cc
|
View
|
1
2
3
|
5 chunks |
+26 lines, -1 line |
3 comments
|
Download
|
|
M |
test/cctest/cctest.status
|
View
|
|
1 chunk |
+0 lines, -1 line |
1 comment
|
Download
|
Total messages: 7 (0 generated)
|