|
Add support for hydrogen control instructions with >2 successor blocks.
This change makes the number of successors of a control instruction
configurable with a template parameter and changes the existing instructions
to use it.
To iterate over all successors I added an iterator instead of always calling
First- and SecondSuccessor.
Committed: http://code.google.com/p/v8/source/detail?r=8262
Total comments: 4
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+154 lines, -232 lines) |
Patch |
|
M |
src/arm/lithium-arm.h
|
View
|
1
2
|
3 chunks |
+4 lines, -34 lines |
0 comments
|
Download
|
|
M |
src/arm/lithium-arm.cc
|
View
|
1
2
|
1 chunk |
+6 lines, -9 lines |
0 comments
|
Download
|
|
M |
src/hydrogen.h
|
View
|
1
2
|
1 chunk |
+0 lines, -5 lines |
0 comments
|
Download
|
|
M |
src/hydrogen.cc
|
View
|
1
2
|
5 chunks |
+22 lines, -21 lines |
0 comments
|
Download
|
|
M |
src/hydrogen-instructions.h
|
View
|
1
2
|
7 chunks |
+60 lines, -62 lines |
0 comments
|
Download
|
|
M |
src/hydrogen-instructions.cc
|
View
|
1
2
|
2 chunks |
+11 lines, -8 lines |
0 comments
|
Download
|
|
M |
src/ia32/lithium-ia32.h
|
View
|
1
2
|
3 chunks |
+4 lines, -34 lines |
0 comments
|
Download
|
|
M |
src/ia32/lithium-ia32.cc
|
View
|
1
2
|
1 chunk |
+6 lines, -9 lines |
0 comments
|
Download
|
|
M |
src/lithium-allocator.cc
|
View
|
1
2
|
2 chunks |
+2 lines, -7 lines |
0 comments
|
Download
|
|
M |
src/utils.h
|
View
|
1
2
|
1 chunk |
+29 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/x64/lithium-x64.h
|
View
|
1
2
|
3 chunks |
+4 lines, -34 lines |
0 comments
|
Download
|
|
M |
src/x64/lithium-x64.cc
|
View
|
1
2
|
1 chunk |
+6 lines, -9 lines |
0 comments
|
Download
|
Total messages: 3 (0 generated)
|