|
MIPS port initial commit
This is the first step in the MIPS port of V8. It adds assembler, disassembler and simulator for the MIPS32 architecture.
Contains stubbed out implementation of all the compiler/code generator infrastructure to make it all build.
Patch by Alexandre Rames from Sigma Designs Inc.
This is the landing of http://codereview.chromium.org/543161.
Committed: http://code.google.com/p/v8/source/detail?r=3799
Total comments: 77
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+10792 lines, -7 lines) |
Patch |
 |
M |
AUTHORS
|
View
|
1
2
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
SConstruct
|
View
|
1
2
|
6 chunks |
+33 lines, -2 lines |
0 comments
|
Download
|
 |
M |
src/SConscript
|
View
|
1
2
|
2 chunks |
+19 lines, -0 lines |
0 comments
|
Download
|
 |
M |
src/assembler.h
|
View
|
1
2
|
2 chunks |
+14 lines, -1 line |
0 comments
|
Download
|
 |
M |
src/codegen.h
|
View
|
1
2
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
src/codegen-inl.h
|
View
|
1
2
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
src/flag-definitions.h
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
src/frames-inl.h
|
View
|
1
2
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
src/globals.h
|
View
|
1
2
|
2 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
src/macro-assembler.h
|
View
|
1
2
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/mips/assembler-mips.h
|
View
|
1
|
1 chunk |
+663 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/mips/assembler-mips.cc
|
View
|
1
|
1 chunk |
+1208 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/mips/assembler-mips-inl.h
|
View
|
1
|
1 chunk |
+215 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/mips/builtins-mips.cc
|
View
|
1
|
1 chunk |
+109 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/mips/codegen-mips.h
|
View
|
1
2
|
1 chunk |
+311 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/mips/codegen-mips.cc
|
View
|
1
|
1 chunk |
+501 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/mips/codegen-mips-inl.h
|
View
|
|
1 chunk |
+56 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/mips/constants-mips.h
|
View
|
1
|
1 chunk |
+525 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/mips/constants-mips.cc
|
View
|
1
|
1 chunk |
+323 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/mips/cpu-mips.cc
|
View
|
1
|
1 chunk |
+69 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/mips/debug-mips.cc
|
View
|
1
|
1 chunk |
+112 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/mips/disasm-mips.cc
|
View
|
1
|
1 chunk |
+784 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/mips/fast-codegen-mips.cc
|
View
|
|
1 chunk |
+56 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/mips/frames-mips.h
|
View
|
1
|
1 chunk |
+164 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/mips/frames-mips.cc
|
View
|
1
|
1 chunk |
+100 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/mips/full-codegen-mips.cc
|
View
|
|
1 chunk |
+268 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/mips/ic-mips.cc
|
View
|
1
|
1 chunk |
+187 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/mips/jump-target-mips.cc
|
View
|
1
|
1 chunk |
+87 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/mips/macro-assembler-mips.h
|
View
|
1
|
1 chunk |
+381 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/mips/macro-assembler-mips.cc
|
View
|
1
|
1 chunk |
+895 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/mips/register-allocator-mips.h
|
View
|
1
|
1 chunk |
+46 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/mips/register-allocator-mips.cc
|
View
|
1
|
1 chunk |
+60 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/mips/register-allocator-mips-inl.h
|
View
|
1
|
1 chunk |
+137 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/mips/simulator-mips.h
|
View
|
1
|
1 chunk |
+311 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/mips/simulator-mips.cc
|
View
|
1
|
1 chunk |
+1648 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/mips/stub-cache-mips.cc
|
View
|
1
|
1 chunk |
+384 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/mips/virtual-frame-mips.h
|
View
|
1
|
1 chunk |
+548 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/mips/virtual-frame-mips.cc
|
View
|
1
|
1 chunk |
+240 lines, -0 lines |
0 comments
|
Download
|
 |
M |
src/objects.h
|
View
|
1
2
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
src/platform-linux.cc
|
View
|
1
2
|
5 chunks |
+10 lines, -2 lines |
0 comments
|
Download
|
 |
M |
src/register-allocator.h
|
View
|
1
2
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
src/register-allocator-inl.h
|
View
|
1
2
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
src/simulator.h
|
View
|
1
2
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
src/virtual-frame.h
|
View
|
1
2
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
test/cctest/SConscript
|
View
|
1
2
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
test/cctest/cctest.status
|
View
|
1
2
|
1 chunk |
+20 lines, -0 lines |
0 comments
|
Download
|
 |
A |
test/cctest/test-assembler-mips.cc
|
View
|
1
|
1 chunk |
+257 lines, -0 lines |
0 comments
|
Download
|
 |
M |
test/cctest/test-regexp.cc
|
View
|
1
2
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
test/es5conform/es5conform.status
|
View
|
1
2
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
test/message/message.status
|
View
|
1
2
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
test/mjsunit/mjsunit.status
|
View
|
1
2
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
test/sputnik/sputnik.status
|
View
|
1
2
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
Total messages: 3 (0 generated)
|