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

Side by Side Diff: test/cctest/interpreter/bytecode_expectations/WideRegisters.golden

Issue 2033013002: [interpreter] Faster and fewer flushes in register optimizer. (Closed) Base URL: https://chromium.googlesource.com/v8/v8.git@oth-0061-tweaks
Patch Set: Rebase Created 4 years, 6 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
« no previous file with comments | « test/cctest/interpreter/bytecode_expectations/NewTarget.golden ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 ---
(...skipping 689 matching lines...) Expand 10 before | Expand all | Expand 10 after
700 var x154; 700 var x154;
701 var x155; 701 var x155;
702 var x156; 702 var x156;
703 var x0 = 0; 703 var x0 = 0;
704 if (x129 == 3) { var x129 = x0; } 704 if (x129 == 3) { var x129 = x0; }
705 if (x2 > 3) { return x0; } 705 if (x2 > 3) { return x0; }
706 return x129; 706 return x129;
707 " 707 "
708 frame size: 157 708 frame size: 157
709 parameter count: 1 709 parameter count: 1
710 bytecode array length: 39 710 bytecode array length: 37
711 bytecodes: [ 711 bytecodes: [
712 /* 30 E> */ B(StackCheck), 712 /* 30 E> */ B(StackCheck),
713 /* 1503 S> */ B(LdaZero), 713 /* 1503 S> */ B(LdaZero),
714 B(Star), R(0), 714 B(Star), R(0),
715 /* 1506 S> */ B(LdaSmi), U8(3), 715 /* 1506 S> */ B(LdaSmi), U8(3),
716 /* 1515 E> */ B(Wide), B(TestEqual), R16(129), 716 /* 1515 E> */ B(Wide), B(TestEqual), R16(129),
717 B(JumpIfFalse), U8(13), 717 B(JumpIfFalse), U8(11),
718 /* 1534 S> */ B(Nop), 718 /* 1534 S> */ B(Nop),
719 /* 1534 E> */ B(Wide), B(Mov), R16(0), R16(129), 719 /* 1534 E> */ B(Wide), B(Mov), R16(0), R16(129),
720 B(Wide), B(Ldar), R16(129), 720 B(Ldar), R(0),
721 /* 1540 S> */ B(LdaSmi), U8(3), 721 /* 1540 S> */ B(LdaSmi), U8(3),
722 /* 1547 E> */ B(Wide), B(TestGreaterThan), R16(2), 722 /* 1547 E> */ B(Wide), B(TestGreaterThan), R16(2),
723 B(JumpIfFalse), U8(5), 723 B(JumpIfFalse), U8(5),
724 /* 1554 S> */ B(Ldar), R(0), 724 /* 1554 S> */ B(Ldar), R(0),
725 /* 1580 S> */ B(Return), 725 /* 1580 S> */ B(Return),
726 /* 1567 S> */ B(Wide), B(Ldar), R16(129), 726 /* 1567 S> */ B(Wide), B(Ldar), R16(129),
727 /* 1580 S> */ B(Return), 727 /* 1580 S> */ B(Return),
728 ] 728 ]
729 constant pool: [ 729 constant pool: [
730 ] 730 ]
(...skipping 580 matching lines...) Expand 10 before | Expand all | Expand 10 after
1311 B(Star), R(1), 1311 B(Star), R(1),
1312 /* 1537 S> */ B(CallRuntime), U16(Runtime::kTheHole), R(0), U8(0), 1312 /* 1537 S> */ B(CallRuntime), U16(Runtime::kTheHole), R(0), U8(0),
1313 /* 1549 S> */ B(Ldar), R(1), 1313 /* 1549 S> */ B(Ldar), R(1),
1314 /* 1560 S> */ B(Return), 1314 /* 1560 S> */ B(Return),
1315 ] 1315 ]
1316 constant pool: [ 1316 constant pool: [
1317 ] 1317 ]
1318 handlers: [ 1318 handlers: [
1319 ] 1319 ]
1320 1320
OLDNEW
« no previous file with comments | « test/cctest/interpreter/bytecode_expectations/NewTarget.golden ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698