Changeset 90371 in webkit for trunk/Source/JavaScriptCore/bytecode/CodeBlock.cpp
- Timestamp:
- Jul 4, 2011, 12:26:05 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/bytecode/CodeBlock.cpp
r89885 r90371 587 587 break; 588 588 } 589 case op_greater: { 590 printBinaryOp(exec, location, it, "greater"); 591 break; 592 } 593 case op_greatereq: { 594 printBinaryOp(exec, location, it, "greatereq"); 595 break; 596 } 589 597 case op_pre_inc: { 590 598 int r0 = (++it)->u.operand; … … 996 1004 break; 997 1005 } 1006 case op_jless: { 1007 int r0 = (++it)->u.operand; 1008 int r1 = (++it)->u.operand; 1009 int offset = (++it)->u.operand; 1010 printf("[%4d] jless\t\t %s, %s, %d(->%d)\n", location, registerName(exec, r0).data(), registerName(exec, r1).data(), offset, location + offset); 1011 break; 1012 } 1013 case op_jlesseq: { 1014 int r0 = (++it)->u.operand; 1015 int r1 = (++it)->u.operand; 1016 int offset = (++it)->u.operand; 1017 printf("[%4d] jlesseq\t\t %s, %s, %d(->%d)\n", location, registerName(exec, r0).data(), registerName(exec, r1).data(), offset, location + offset); 1018 break; 1019 } 1020 case op_jgreater: { 1021 int r0 = (++it)->u.operand; 1022 int r1 = (++it)->u.operand; 1023 int offset = (++it)->u.operand; 1024 printf("[%4d] jgreater\t\t %s, %s, %d(->%d)\n", location, registerName(exec, r0).data(), registerName(exec, r1).data(), offset, location + offset); 1025 break; 1026 } 1027 case op_jgreatereq: { 1028 int r0 = (++it)->u.operand; 1029 int r1 = (++it)->u.operand; 1030 int offset = (++it)->u.operand; 1031 printf("[%4d] jgreatereq\t\t %s, %s, %d(->%d)\n", location, registerName(exec, r0).data(), registerName(exec, r1).data(), offset, location + offset); 1032 break; 1033 } 998 1034 case op_jnless: { 999 1035 int r0 = (++it)->u.operand; … … 1010 1046 break; 1011 1047 } 1048 case op_jngreater: { 1049 int r0 = (++it)->u.operand; 1050 int r1 = (++it)->u.operand; 1051 int offset = (++it)->u.operand; 1052 printf("[%4d] jngreater\t\t %s, %s, %d(->%d)\n", location, registerName(exec, r0).data(), registerName(exec, r1).data(), offset, location + offset); 1053 break; 1054 } 1055 case op_jngreatereq: { 1056 int r0 = (++it)->u.operand; 1057 int r1 = (++it)->u.operand; 1058 int offset = (++it)->u.operand; 1059 printf("[%4d] jngreatereq\t\t %s, %s, %d(->%d)\n", location, registerName(exec, r0).data(), registerName(exec, r1).data(), offset, location + offset); 1060 break; 1061 } 1012 1062 case op_loop_if_less: { 1013 1063 int r0 = (++it)->u.operand; … … 1017 1067 break; 1018 1068 } 1019 case op_jless: {1020 int r0 = (++it)->u.operand;1021 int r1 = (++it)->u.operand;1022 int offset = (++it)->u.operand;1023 printf("[%4d] jless\t\t %s, %s, %d(->%d)\n", location, registerName(exec, r0).data(), registerName(exec, r1).data(), offset, location + offset);1024 break;1025 }1026 case op_jlesseq: {1027 int r0 = (++it)->u.operand;1028 int r1 = (++it)->u.operand;1029 int offset = (++it)->u.operand;1030 printf("[%4d] jlesseq\t\t %s, %s, %d(->%d)\n", location, registerName(exec, r0).data(), registerName(exec, r1).data(), offset, location + offset);1031 break;1032 }1033 1069 case op_loop_if_lesseq: { 1034 1070 int r0 = (++it)->u.operand; … … 1036 1072 int offset = (++it)->u.operand; 1037 1073 printf("[%4d] loop_if_lesseq\t %s, %s, %d(->%d)\n", location, registerName(exec, r0).data(), registerName(exec, r1).data(), offset, location + offset); 1074 break; 1075 } 1076 case op_loop_if_greater: { 1077 int r0 = (++it)->u.operand; 1078 int r1 = (++it)->u.operand; 1079 int offset = (++it)->u.operand; 1080 printf("[%4d] loop_if_greater\t %s, %s, %d(->%d)\n", location, registerName(exec, r0).data(), registerName(exec, r1).data(), offset, location + offset); 1081 break; 1082 } 1083 case op_loop_if_greatereq: { 1084 int r0 = (++it)->u.operand; 1085 int r1 = (++it)->u.operand; 1086 int offset = (++it)->u.operand; 1087 printf("[%4d] loop_if_greatereq\t %s, %s, %d(->%d)\n", location, registerName(exec, r0).data(), registerName(exec, r1).data(), offset, location + offset); 1038 1088 break; 1039 1089 }
Note:
See TracChangeset
for help on using the changeset viewer.