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

Side by Side Diff: test/cctest/interpreter/bytecode_expectations/UnaryOperators.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 unified diff | Download patch
OLDNEW
1 # 1 #
2 # Autogenerated by generate-bytecode-expectations. 2 # Autogenerated by generate-bytecode-expectations.
3 # 3 #
4 4
5 --- 5 ---
6 pool type: number 6 pool type: number
7 execute: yes 7 execute: yes
8 wrap: yes 8 wrap: yes
9 9
10 --- 10 ---
11 snippet: " 11 snippet: "
12 var x = 0; 12 var x = 0;
13 while (x != 10) { 13 while (x != 10) {
14 x = x + 10; 14 x = x + 10;
15 } 15 }
16 return x; 16 return x;
17 " 17 "
18 frame size: 2 18 frame size: 2
19 parameter count: 1 19 parameter count: 1
20 bytecode array length: 31 20 bytecode array length: 31
21 bytecodes: [ 21 bytecodes: [
22 B(StackCheck), 22 B(StackCheck),
23 B(LdaZero), 23 B(LdaZero),
24 B(Star), R(0), 24 B(Star), R(0),
25 B(Ldar), R(0), 25 B(Ldar), R(0),
26 B(Star), R(1), 26 B(Star), R(1),
27 B(LdaSmi8), U8(10), 27 B(LdaSmi), U8(10),
28 B(TestEqual), R(1), 28 B(TestEqual), R(1),
29 B(LogicalNot), 29 B(LogicalNot),
30 B(JumpIfFalse), U8(15), 30 B(JumpIfFalse), U8(15),
31 B(StackCheck), 31 B(StackCheck),
32 B(Ldar), R(0), 32 B(Ldar), R(0),
33 B(Star), R(1), 33 B(Star), R(1),
34 B(LdaSmi8), U8(10), 34 B(LdaSmi), U8(10),
35 B(Add), R(1), 35 B(Add), R(1),
36 B(Star), R(0), 36 B(Star), R(0),
37 B(Jump), U8(-22), 37 B(Jump), U8(-22),
38 B(Ldar), R(0), 38 B(Ldar), R(0),
39 B(Return), 39 B(Return),
40 ] 40 ]
41 constant pool: [ 41 constant pool: [
42 ] 42 ]
43 handlers: [ 43 handlers: [
44 ] 44 ]
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
78 --- 78 ---
79 snippet: " 79 snippet: "
80 var x = 101; 80 var x = 101;
81 return void(x * 3); 81 return void(x * 3);
82 " 82 "
83 frame size: 2 83 frame size: 2
84 parameter count: 1 84 parameter count: 1
85 bytecode array length: 13 85 bytecode array length: 13
86 bytecodes: [ 86 bytecodes: [
87 B(StackCheck), 87 B(StackCheck),
88 B(LdaSmi8), U8(101), 88 B(LdaSmi), U8(101),
89 B(Star), R(0), 89 B(Star), R(0),
90 B(Star), R(1), 90 B(Star), R(1),
91 B(LdaSmi8), U8(3), 91 B(LdaSmi), U8(3),
92 B(Mul), R(1), 92 B(Mul), R(1),
93 B(LdaUndefined), 93 B(LdaUndefined),
94 B(Return), 94 B(Return),
95 ] 95 ]
96 constant pool: [ 96 constant pool: [
97 ] 97 ]
98 handlers: [ 98 handlers: [
99 ] 99 ]
100 100
101 --- 101 ---
102 snippet: " 102 snippet: "
103 var x = 1234; 103 var x = 1234;
104 var y = void (x * x - 1); 104 var y = void (x * x - 1);
105 return y; 105 return y;
106 " 106 "
107 frame size: 4 107 frame size: 4
108 parameter count: 1 108 parameter count: 1
109 bytecode array length: 21 109 bytecode array length: 23
110 bytecodes: [ 110 bytecodes: [
111 B(StackCheck), 111 B(StackCheck),
112 B(LdaConstant), U8(0), 112 B(Wide), B(LdaSmi), U16(1234),
113 B(Star), R(0), 113 B(Star), R(0),
114 B(Star), R(2), 114 B(Star), R(2),
115 B(Ldar), R(0), 115 B(Ldar), R(0),
116 B(Mul), R(2), 116 B(Mul), R(2),
117 B(Star), R(3), 117 B(Star), R(3),
118 B(LdaSmi8), U8(1), 118 B(LdaSmi), U8(1),
119 B(Sub), R(3), 119 B(Sub), R(3),
120 B(LdaUndefined), 120 B(LdaUndefined),
121 B(Star), R(1), 121 B(Star), R(1),
122 B(Return), 122 B(Return),
123 ] 123 ]
124 constant pool: [ 124 constant pool: [
125 1234,
126 ] 125 ]
127 handlers: [ 126 handlers: [
128 ] 127 ]
129 128
130 --- 129 ---
131 snippet: " 130 snippet: "
132 var x = 13; 131 var x = 13;
133 return ~x; 132 return ~x;
134 " 133 "
135 frame size: 2 134 frame size: 2
136 parameter count: 1 135 parameter count: 1
137 bytecode array length: 12 136 bytecode array length: 12
138 bytecodes: [ 137 bytecodes: [
139 B(StackCheck), 138 B(StackCheck),
140 B(LdaSmi8), U8(13), 139 B(LdaSmi), U8(13),
141 B(Star), R(0), 140 B(Star), R(0),
142 B(Star), R(1), 141 B(Star), R(1),
143 B(LdaSmi8), U8(-1), 142 B(LdaSmi), U8(-1),
144 B(BitwiseXor), R(1), 143 B(BitwiseXor), R(1),
145 B(Return), 144 B(Return),
146 ] 145 ]
147 constant pool: [ 146 constant pool: [
148 ] 147 ]
149 handlers: [ 148 handlers: [
150 ] 149 ]
151 150
152 --- 151 ---
153 snippet: " 152 snippet: "
154 var x = 13; 153 var x = 13;
155 return +x; 154 return +x;
156 " 155 "
157 frame size: 2 156 frame size: 2
158 parameter count: 1 157 parameter count: 1
159 bytecode array length: 12 158 bytecode array length: 12
160 bytecodes: [ 159 bytecodes: [
161 B(StackCheck), 160 B(StackCheck),
162 B(LdaSmi8), U8(13), 161 B(LdaSmi), U8(13),
163 B(Star), R(0), 162 B(Star), R(0),
164 B(Star), R(1), 163 B(Star), R(1),
165 B(LdaSmi8), U8(1), 164 B(LdaSmi), U8(1),
166 B(Mul), R(1), 165 B(Mul), R(1),
167 B(Return), 166 B(Return),
168 ] 167 ]
169 constant pool: [ 168 constant pool: [
170 ] 169 ]
171 handlers: [ 170 handlers: [
172 ] 171 ]
173 172
174 --- 173 ---
175 snippet: " 174 snippet: "
176 var x = 13; 175 var x = 13;
177 return -x; 176 return -x;
178 " 177 "
179 frame size: 2 178 frame size: 2
180 parameter count: 1 179 parameter count: 1
181 bytecode array length: 12 180 bytecode array length: 12
182 bytecodes: [ 181 bytecodes: [
183 B(StackCheck), 182 B(StackCheck),
184 B(LdaSmi8), U8(13), 183 B(LdaSmi), U8(13),
185 B(Star), R(0), 184 B(Star), R(0),
186 B(Star), R(1), 185 B(Star), R(1),
187 B(LdaSmi8), U8(-1), 186 B(LdaSmi), U8(-1),
188 B(Mul), R(1), 187 B(Mul), R(1),
189 B(Return), 188 B(Return),
190 ] 189 ]
191 constant pool: [ 190 constant pool: [
192 ] 191 ]
193 handlers: [ 192 handlers: [
194 ] 193 ]
195 194
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698