File tree
9 files changed
+4220
-70
lines changed- libevmasm
- test
- libsolidity/syntaxTests/sizeLimits/eof
- tools
9 files changed
+4220
-70
lines changedDiff for: libevmasm/Assembly.cpp
+21-6
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
940 | 940 |
| |
941 | 941 |
| |
942 | 942 |
| |
943 |
| - | |
944 |
| - | |
| 943 | + | |
945 | 944 |
| |
946 | 945 |
| |
947 | 946 |
| |
948 | 947 |
| |
949 |
| - | |
| 948 | + | |
| 949 | + | |
950 | 950 |
| |
951 | 951 |
| |
952 | 952 |
| |
| |||
1601 | 1601 |
| |
1602 | 1602 |
| |
1603 | 1603 |
| |
1604 |
| - | |
| 1604 | + | |
| 1605 | + | |
1605 | 1606 |
| |
1606 | 1607 |
| |
1607 | 1608 |
| |
| |||
1677 | 1678 |
| |
1678 | 1679 |
| |
1679 | 1680 |
| |
| 1681 | + | |
| 1682 | + | |
| 1683 | + | |
| 1684 | + | |
| 1685 | + | |
| 1686 | + | |
| 1687 | + | |
1680 | 1688 |
| |
1681 | 1689 |
| |
1682 | 1690 |
| |
1683 | 1691 |
| |
1684 | 1692 |
| |
1685 |
| - | |
| 1693 | + | |
1686 | 1694 |
| |
1687 | 1695 |
| |
1688 | 1696 |
| |
| |||
1765 | 1773 |
| |
1766 | 1774 |
| |
1767 | 1775 |
| |
| 1776 | + | |
| 1777 | + | |
| 1778 | + | |
| 1779 | + | |
| 1780 | + | |
| 1781 | + | |
1768 | 1782 |
| |
| 1783 | + | |
1769 | 1784 |
| |
1770 | 1785 |
| |
1771 | 1786 |
| |
| |||
1784 | 1799 |
| |
1785 | 1800 |
| |
1786 | 1801 |
| |
1787 |
| - | |
| 1802 | + | |
1788 | 1803 |
| |
1789 | 1804 |
| |
1790 | 1805 |
| |
|
Diff for: libevmasm/Assembly.h
+1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
88 | 88 |
| |
89 | 89 |
| |
90 | 90 |
| |
| 91 | + | |
91 | 92 |
| |
92 | 93 |
| |
93 | 94 |
| |
|
Diff for: libevmasm/AssemblyItem.cpp
+11
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
121 | 121 |
| |
122 | 122 |
| |
123 | 123 |
| |
| 124 | + | |
| 125 | + | |
124 | 126 |
| |
125 | 127 |
| |
126 | 128 |
| |
| |||
188 | 190 |
| |
189 | 191 |
| |
190 | 192 |
| |
| 193 | + | |
191 | 194 |
| |
192 | 195 |
| |
193 | 196 |
| |
| |||
260 | 263 |
| |
261 | 264 |
| |
262 | 265 |
| |
| 266 | + | |
263 | 267 |
| |
264 | 268 |
| |
265 | 269 |
| |
| |||
298 | 302 |
| |
299 | 303 |
| |
300 | 304 |
| |
| 305 | + | |
301 | 306 |
| |
302 | 307 |
| |
303 | 308 |
| |
| |||
406 | 411 |
| |
407 | 412 |
| |
408 | 413 |
| |
| 414 | + | |
| 415 | + | |
| 416 | + | |
409 | 417 |
| |
410 | 418 |
| |
411 | 419 |
| |
| |||
509 | 517 |
| |
510 | 518 |
| |
511 | 519 |
| |
| 520 | + | |
| 521 | + | |
| 522 | + | |
512 | 523 |
| |
513 | 524 |
| |
514 | 525 |
| |
|
Diff for: libevmasm/AssemblyItem.h
+4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
52 | 52 |
| |
53 | 53 |
| |
54 | 54 |
| |
| 55 | + | |
| 56 | + | |
| 57 | + | |
55 | 58 |
| |
56 | 59 |
| |
57 | 60 |
| |
| |||
200 | 203 |
| |
201 | 204 |
| |
202 | 205 |
| |
| 206 | + | |
203 | 207 |
| |
204 | 208 |
| |
205 | 209 |
| |
|
Diff for: libevmasm/ConstantOptimiser.cpp
+79-58
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
31 | 31 |
| |
32 | 32 |
| |
33 | 33 |
| |
34 |
| - | |
| 34 | + | |
| 35 | + | |
35 | 36 |
| |
36 | 37 |
| |
37 | 38 |
| |
| |||
55 | 56 |
| |
56 | 57 |
| |
57 | 58 |
| |
| 59 | + | |
58 | 60 |
| |
59 | 61 |
| |
60 | 62 |
| |
| |||
161 | 163 |
| |
162 | 164 |
| |
163 | 165 |
| |
164 |
| - | |
165 |
| - | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
166 | 174 |
| |
167 | 175 |
| |
168 |
| - | |
| 176 | + | |
169 | 177 |
| |
170 |
| - | |
171 |
| - | |
172 |
| - | |
173 |
| - | |
174 |
| - | |
175 |
| - | |
176 |
| - | |
| 178 | + | |
177 | 179 |
| |
178 |
| - | |
| 180 | + | |
| 181 | + | |
179 | 182 |
| |
180 |
| - | |
181 |
| - | |
182 |
| - | |
183 |
| - | |
184 |
| - | |
185 |
| - | |
186 |
| - | |
187 |
| - | |
188 |
| - | |
189 |
| - | |
190 |
| - | |
191 |
| - | |
192 |
| - | |
193 |
| - | |
194 |
| - | |
195 |
| - | |
196 |
| - | |
197 |
| - | |
198 |
| - | |
199 |
| - | |
| 183 | + | |
200 | 184 |
| |
201 | 185 |
| |
202 | 186 |
| |
203 | 187 |
| |
204 | 188 |
| |
205 |
| - | |
206 |
| - | |
207 |
| - | |
208 |
| - | |
209 |
| - | |
210 |
| - | |
211 |
| - | |
212 |
| - | |
213 |
| - | |
214 |
| - | |
215 |
| - | |
216 |
| - | |
217 |
| - | |
218 |
| - | |
219 |
| - | |
220 |
| - | |
221 |
| - | |
222 |
| - | |
223 |
| - | |
224 |
| - | |
225 |
| - | |
226 |
| - | |
227 |
| - | |
228 |
| - | |
229 |
| - | |
230 |
| - | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
231 | 252 |
| |
232 | 253 |
| |
233 | 254 |
| |
|
Diff for: libevmasm/ConstantOptimiser.h
+3-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
51 | 51 |
| |
52 | 52 |
| |
53 | 53 |
| |
54 |
| - | |
| 54 | + | |
| 55 | + | |
55 | 56 |
| |
56 | 57 |
| |
57 | 58 |
| |
| |||
63 | 64 |
| |
64 | 65 |
| |
65 | 66 |
| |
| 67 | + | |
66 | 68 |
| |
67 | 69 |
| |
68 | 70 |
| |
|
Large diffs are not rendered by default.
0 commit comments