Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1077)

Unified Diff: test/cctest/interpreter/bytecode_expectations/IfConditions.golden

Issue 1783483002: [interpreter] Add support for scalable operands. (Closed) Base URL: https://chromium.googlesource.com/v8/v8.git@master
Patch Set: Re-generate golden files. Created 4 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: test/cctest/interpreter/bytecode_expectations/IfConditions.golden
diff --git a/test/cctest/interpreter/bytecode_expectations/IfConditions.golden b/test/cctest/interpreter/bytecode_expectations/IfConditions.golden
index d3b0b4373ccc963454d8ef470d4d77e39eca5dd4..f450f3f32116d73717d1eab90b314d615962915e 100644
--- a/test/cctest/interpreter/bytecode_expectations/IfConditions.golden
+++ b/test/cctest/interpreter/bytecode_expectations/IfConditions.golden
@@ -24,7 +24,7 @@ parameter count: 1
bytecode array length: 4
bytecodes: [
B(StackCheck),
- B(LdaSmi8), U8(-1),
+ B(LdaSmi), U8(-1),
B(Return),
]
constant pool: [
@@ -48,7 +48,7 @@ parameter count: 1
bytecode array length: 4
bytecodes: [
B(StackCheck),
- B(LdaSmi8), U8(1),
+ B(LdaSmi), U8(1),
B(Return),
]
constant pool: [
@@ -72,7 +72,7 @@ parameter count: 1
bytecode array length: 4
bytecodes: [
B(StackCheck),
- B(LdaSmi8), U8(-1),
+ B(LdaSmi), U8(-1),
B(Return),
]
constant pool: [
@@ -119,16 +119,16 @@ parameter count: 1
bytecode array length: 24
bytecodes: [
B(StackCheck),
- B(LdaSmi8), U8(1),
+ B(LdaSmi), U8(1),
B(Star), R(0),
B(JumpIfToBooleanFalse), U8(14),
B(Ldar), R(0),
B(Star), R(1),
- B(LdaSmi8), U8(1),
+ B(LdaSmi), U8(1),
B(Add), R(1),
B(Star), R(0),
B(Jump), U8(5),
- B(LdaSmi8), U8(2),
+ B(LdaSmi), U8(2),
B(Return),
B(LdaUndefined),
B(Return),
@@ -151,24 +151,22 @@ snippet: "
"
frame size: 1
parameter count: 2
-bytecode array length: 18
+bytecode array length: 22
bytecodes: [
B(StackCheck),
B(Ldar), R(arg0),
B(Star), R(0),
B(LdaZero),
B(TestLessThanOrEqual), R(0),
- B(JumpIfFalse), U8(5),
- B(LdaConstant), U8(0),
+ B(JumpIfFalse), U8(7),
+ B(Wide), B(LdaSmi), U16(200),
B(Return),
- B(LdaConstant), U8(1),
+ B(Wide), B(LdaSmi), U16(-200),
B(Return),
B(LdaUndefined),
B(Return),
]
constant pool: [
- 200,
- -200,
]
handlers: [
]
@@ -179,21 +177,20 @@ snippet: "
"
frame size: 1
parameter count: 3
-bytecode array length: 16
+bytecode array length: 18
bytecodes: [
B(StackCheck),
B(Ldar), R(arg0),
B(Star), R(0),
B(Ldar), R(arg1),
B(TestIn), R(0),
- B(JumpIfFalse), U8(5),
- B(LdaConstant), U8(0),
+ B(JumpIfFalse), U8(7),
+ B(Wide), B(LdaSmi), U16(200),
B(Return),
B(LdaUndefined),
B(Return),
]
constant pool: [
- 200,
]
handlers: [
]
@@ -269,7 +266,7 @@ snippet: "
"
frame size: 3
parameter count: 2
-bytecode array length: 283
+bytecode array length: 287
bytecodes: [
B(StackCheck),
B(LdaZero),
@@ -280,7 +277,7 @@ bytecodes: [
B(Star), R(2),
B(LdaConstant), U8(0),
B(TestEqualStrict), R(2),
- B(JumpIfFalseConstant), U8(2),
+ B(JumpIfFalseConstant), U8(1),
B(Ldar), R(0),
B(Star), R(1),
B(Star), R(0),
@@ -410,18 +407,16 @@ bytecodes: [
B(Star), R(0),
B(Star), R(1),
B(Star), R(0),
- B(LdaConstant), U8(1),
+ B(Wide), B(LdaSmi), U16(200),
B(Return),
- B(LdaConstant), U8(3),
+ B(Wide), B(LdaSmi), U16(-200),
B(Return),
B(LdaUndefined),
B(Return),
]
constant pool: [
0.01,
- 200,
- 263,
- -200,
+ 265,
]
handlers: [
]
@@ -501,7 +496,7 @@ snippet: "
"
frame size: 2
parameter count: 1
-bytecode array length: 277
+bytecode array length: 281
bytecodes: [
B(StackCheck),
B(LdaZero),
@@ -509,7 +504,7 @@ bytecodes: [
B(LdaZero),
B(Star), R(1),
B(Ldar), R(0),
- B(JumpIfToBooleanFalseConstant), U8(1),
+ B(JumpIfToBooleanFalseConstant), U8(0),
B(Ldar), R(0),
B(Star), R(1),
B(Star), R(0),
@@ -639,17 +634,15 @@ bytecodes: [
B(Star), R(0),
B(Star), R(1),
B(Star), R(0),
- B(LdaConstant), U8(0),
+ B(Wide), B(LdaSmi), U16(200),
B(Return),
- B(LdaConstant), U8(2),
+ B(Wide), B(LdaSmi), U16(-200),
B(Return),
B(LdaUndefined),
B(Return),
]
constant pool: [
- 200,
- 263,
- -200,
+ 265,
]
handlers: [
]
@@ -679,56 +672,56 @@ bytecodes: [
B(Ldar), R(arg1),
B(TestEqual), R(0),
B(JumpIfFalse), U8(5),
- B(LdaSmi8), U8(1),
+ B(LdaSmi), U8(1),
B(Return),
B(Ldar), R(arg0),
B(Star), R(0),
B(Ldar), R(arg1),
B(TestEqualStrict), R(0),
B(JumpIfFalse), U8(5),
- B(LdaSmi8), U8(1),
+ B(LdaSmi), U8(1),
B(Return),
B(Ldar), R(arg0),
B(Star), R(0),
B(Ldar), R(arg1),
B(TestLessThan), R(0),
B(JumpIfFalse), U8(5),
- B(LdaSmi8), U8(1),
+ B(LdaSmi), U8(1),
B(Return),
B(Ldar), R(arg0),
B(Star), R(0),
B(Ldar), R(arg1),
B(TestGreaterThan), R(0),
B(JumpIfFalse), U8(5),
- B(LdaSmi8), U8(1),
+ B(LdaSmi), U8(1),
B(Return),
B(Ldar), R(arg0),
B(Star), R(0),
B(Ldar), R(arg1),
B(TestLessThanOrEqual), R(0),
B(JumpIfFalse), U8(5),
- B(LdaSmi8), U8(1),
+ B(LdaSmi), U8(1),
B(Return),
B(Ldar), R(arg0),
B(Star), R(0),
B(Ldar), R(arg1),
B(TestGreaterThanOrEqual), R(0),
B(JumpIfFalse), U8(5),
- B(LdaSmi8), U8(1),
+ B(LdaSmi), U8(1),
B(Return),
B(Ldar), R(arg0),
B(Star), R(0),
B(Ldar), R(arg1),
B(TestIn), R(0),
B(JumpIfFalse), U8(5),
- B(LdaSmi8), U8(1),
+ B(LdaSmi), U8(1),
B(Return),
B(Ldar), R(arg0),
B(Star), R(0),
B(Ldar), R(arg1),
B(TestInstanceOf), R(0),
B(JumpIfFalse), U8(5),
- B(LdaSmi8), U8(1),
+ B(LdaSmi), U8(1),
B(Return),
B(LdaZero),
B(Return),
@@ -758,9 +751,9 @@ bytecodes: [
B(LdaZero),
B(Star), R(0),
B(JumpIfToBooleanFalse), U8(5),
- B(LdaSmi8), U8(20),
+ B(LdaSmi), U8(20),
B(Return),
- B(LdaSmi8), U8(-20),
+ B(LdaSmi), U8(-20),
B(Return),
B(LdaUndefined),
B(Return),

Powered by Google App Engine
This is Rietveld 408576698