Lines Matching defs:GetOpCode

77 OpCode GateAccessor::GetOpCode(GateRef gate) const
80 return gatePtr->GetOpCode();
91 ASSERT(GetOpCode(gate) == OpCode::ICMP);
98 ASSERT(GetOpCode(gate) == OpCode::FCMP);
105 ASSERT(GetOpCode(gate) == OpCode::LOAD_CONST_OFFSET ||
106 GetOpCode(gate) == OpCode::STORE_CONST_OFFSET);
114 ASSERT(GetOpCode(gate) == OpCode::INITVREG);
121 ASSERT(GetOpCode(gate) == OpCode::IF_BRANCH);
129 ASSERT(GetOpCode(gate) == OpCode::IF_BRANCH);
137 auto op = GetOpCode(gate);
161 ASSERT(GetOpCode(gate) == OpCode::IF_BRANCH);
169 ASSERT(GetOpCode(gate) == OpCode::GET_GLOBAL_ENV_OBJ_HCLASS ||
170 GetOpCode(gate) == OpCode::GET_GLOBAL_CONSTANT_VALUE ||
171 GetOpCode(gate) == OpCode::GET_GLOBAL_ENV_OBJ ||
172 GetOpCode(gate) == OpCode::LOAD_HCLASS_FROM_CONSTPOOL ||
173 GetOpCode(gate) == OpCode::LOAD_BUILTIN_OBJECT);
180 ASSERT(GetOpCode(gate) == OpCode::IS_SPECIFIC_OBJECT_TYPE);
187 ASSERT(GetOpCode(gate) == OpCode::CREATE_ARRAY ||
188 GetOpCode(gate) == OpCode::CREATE_ARRAY_WITH_BUFFER);
196 ASSERT(GetOpCode(gate) == OpCode::CREATE_ARRAY ||
197 GetOpCode(gate) == OpCode::CREATE_ARRAY_WITH_BUFFER);
203 if (GetOpCode(gate) == OpCode::CREATE_ARRAY) {
215 ASSERT(GetOpCode(gate) == OpCode::CREATE_ARRAY ||
216 GetOpCode(gate) == OpCode::CREATE_ARRAY_WITH_BUFFER);
224 ASSERT(GetOpCode(gate) == OpCode::CREATE_ARRAY ||
225 GetOpCode(gate) == OpCode::CREATE_ARRAY_WITH_BUFFER);
234 ASSERT(GetOpCode(gate) == OpCode::CREATE_ARRAY ||
235 GetOpCode(gate) == OpCode::CREATE_ARRAY_WITH_BUFFER);
243 ASSERT(GetOpCode(gate) == OpCode::STRING_ADD);
251 ASSERT(GetOpCode(gate) == OpCode::STRING_ADD);
262 ASSERT((GetOpCode(gate) == OpCode::TYPED_UNARY_OP));
275 ASSERT(GetOpCode(gate) == OpCode::TYPED_CONDITION_JUMP);
282 ASSERT(GetOpCode(gate) == OpCode::STABLE_ARRAY_CHECK ||
283 GetOpCode(gate) == OpCode::HCLASS_STABLE_ARRAY_CHECK ||
284 GetOpCode(gate) == OpCode::ELEMENTSKIND_CHECK ||
285 GetOpCode(gate) == OpCode::CREATE_ARRAY ||
286 GetOpCode(gate) == OpCode::CREATE_ARRAY_WITH_BUFFER ||
287 GetOpCode(gate) == OpCode::CREATE_ARGUMENTS ||
288 GetOpCode(gate) == OpCode::LOAD_ARRAY_LENGTH);
295 ASSERT(GetOpCode(gate) == OpCode::CALL_NEW);
302 ASSERT(GetOpCode(gate) == OpCode::CREATE_ARGUMENTS);
309 ASSERT(GetOpCode(gate) == OpCode::OBJECT_TYPE_CHECK);
316 ASSERT(GetOpCode(gate) == OpCode::BUILTIN_PROTOTYPE_HCLASS_CHECK);
323 ASSERT(GetOpCode(gate) == OpCode::TYPED_ARRAY_CHECK || GetOpCode(gate) == OpCode::LOAD_TYPED_ARRAY_LENGTH);
330 ASSERT(GetOpCode(gate) == OpCode::LOAD_ELEMENT);
337 ASSERT(GetOpCode(gate) == OpCode::STORE_ELEMENT);
361 ASSERT(GetOpCode(gate) == OpCode::LOAD_ELEMENT);
368 ASSERT(GetOpCode(gate) == OpCode::STORE_ELEMENT);
375 ASSERT(GetOpCode(gate) == OpCode::TYPED_CALLTARGETCHECK_OP);
382 ASSERT(GetOpCode(gate) == OpCode::STORE_MEMORY);
389 ASSERT(GetOpCode(gate) == OpCode::STORE_PROPERTY ||
390 GetOpCode(gate) == OpCode::PROTOTYPE_CHECK);
397 ASSERT(GetOpCode(gate) == OpCode::TYPED_BINARY_OP);
404 OpCode op = GetOpCode(gate);
414 OpCode op = GetOpCode(gate);
424 ASSERT(GetOpCode(gate) == OpCode::JSINLINETARGET_TYPE_CHECK);
434 ASSERT(GetOpCode(gate) == OpCode::PRIMITIVE_TYPE_CHECK);
449 ASSERT(GetOpCode(gate) == OpCode::CONVERT ||
450 GetOpCode(gate) == OpCode::CHECK_AND_CONVERT);
458 ASSERT(GetOpCode(gate) == OpCode::CONVERT ||
459 GetOpCode(gate) == OpCode::CHECK_AND_CONVERT);
467 ASSERT(GetOpCode(gate) == OpCode::CONVERT ||
468 GetOpCode(gate) == OpCode::CHECK_AND_CONVERT);
476 ASSERT(GetOpCode(gate) == OpCode::RANGE_GUARD);
484 ASSERT(GetOpCode(gate) == OpCode::RANGE_GUARD);
492 ASSERT(GetOpCode(gate) == OpCode::SAVE_REGISTER ||
493 GetOpCode(gate) == OpCode::RESTORE_REGISTER);
500 ASSERT(GetOpCode(gate) == OpCode::CONSTANT);
507 ASSERT(GetOpCode(gate) == OpCode::CONSTSTRING);
514 ASSERT(GetOpCode(gate) == OpCode::LOAD_PROPERTY);
524 OpCode op = GetOpCode(gate);
533 ASSERT(GetOpCode(gate) == OpCode::TYPEDCALL || GetOpCode(gate) == OpCode::TYPEDFASTCALL);
540 ASSERT(GetOpCode(gate) == OpCode::CALL_OPTIMIZED || GetOpCode(gate) == OpCode::FAST_CALL_OPTIMIZED);
548 OpCode op = GetOpCode(gate);
582 OpCode op = GetOpCode(gate);
595 OpCode op = GetOpCode(gate);
615 if (GetOpCode(gate) == OpCode::FRAME_STATE) {
619 OpCode op = GetOpCode(frameState);
631 ASSERT(GetOpCode(gate) == OpCode::FRAME_ARGS);
640 OpCode op = GetOpCode(gate);
650 OpCode op = GetOpCode(gate);
659 OpCode op = GetOpCode(gate);
669 OpCode op = GetOpCode(gate);
678 OpCode op = GetOpCode(gate);
688 OpCode op = GetOpCode(gate);
697 OpCode op = GetOpCode(gate);
708 OpCode op = GetOpCode(gate);
726 OpCode op = GetOpCode(gate);
744 OpCode op = GetOpCode(gate);
753 OpCode op = GetOpCode(gate);
762 OpCode op = GetOpCode(gate);
771 OpCode op = GetOpCode(gate);
780 ASSERT(GetOpCode(gate) == OpCode::JS_BYTECODE);
995 return GetOpCode(g) == OpCode::VALUE_SELECTOR;
1000 auto op = GetOpCode(g);
1006 auto op = GetOpCode(g);
1024 auto op = GetOpCode(g);
1044 return (GetOpCode(gate) == OpCode::LOOP_EXIT);
1049 return (GetOpCode(gate) == OpCode::LOOP_EXIT) ||
1050 (GetOpCode(gate) == OpCode::LOOP_EXIT_DEPEND) ||
1051 (GetOpCode(gate) == OpCode::LOOP_EXIT_VALUE);
1061 return GetOpCode(gate) == OpCode::LOOP_BACK;
1081 if (GetOpCode(gate) == OpCode::CONSTANT) {
1093 if (GetOpCode(gate) == OpCode::CONSTANT) {
1164 ASSERT(gatePtr->GetOpCode() == OpCode::CONSTANT);
1200 ASSERT(GetOpCode(*useIt) == OpCode::IF_SUCCESS);
1213 ASSERT(GetOpCode(*useIt) == OpCode::IF_EXCEPTION);
1243 const OpCode op = GetOpCode(*it);
1256 const OpCode op = GetOpCode(*it);
1283 ASSERT(GetOpCode(*it) != OpCode::IF_SUCCESS &&
1284 GetOpCode(*it) != OpCode::IF_EXCEPTION);
1311 const OpCode op = GetOpCode(*it);
1321 const OpCode op = GetOpCode(*it);
1467 (GetOpCode(gate) != OpCode::CONSTANT)) {
1477 ASSERT(GetOpCode(gate) == OpCode::CONSTANT);
1490 ASSERT(GetOpCode(gate) == OpCode::CONSTANT);
1634 OpCode opcode = GetOpCode(*useIt);
1685 if (GetOpCode(*it) == OpCode::STATE_SPLIT) {
1707 if (GetOpCode(insertAfter) == OpCode::IF_TRUE || GetOpCode(insertAfter) == OpCode::IF_FALSE
1708 || GetOpCode(insertAfter) == OpCode::IF_SUCCESS) {
1711 if (GetOpCode(*it) == OpCode::DEPEND_RELAY) {
1719 } else if (GetOpCode(insertAfter) == OpCode::MERGE) {
1722 if (GetOpCode(*it) == OpCode::DEPEND_SELECTOR) {
1737 if (GetOpCode(gate) != op) {
1742 while ((GetOpCode(prev) == op)) {
1766 while (GetOpCode(statesplit) != OpCode::STATE_SPLIT) {
1794 if (GetOpCode(*useIt) == opcode) {
1905 if (GetOpCode(*useIt) == OpCode::DEPEND_SELECTOR) {
1919 if (GetOpCode(*it) == OpCode::IF_EXCEPTION) {
1928 OpCode opcode = GetOpCode(gate);
1949 OpCode op = GetOpCode(gate);
1959 OpCode op = GetOpCode(gate);
1968 OpCode op = GetOpCode(gate);
2008 if (GetOpCode(gate) != OpCode::JS_BYTECODE) {
2027 ASSERT(GetOpCode(gate) == OpCode::MONO_STORE_PROPERTY_LOOK_UP_PROTO ||
2028 GetOpCode(gate) == OpCode::MONO_STORE_PROPERTY);
2035 ASSERT(GetOpCode(gate) == OpCode::MONO_STORE_PROPERTY_LOOK_UP_PROTO ||
2036 GetOpCode(gate) == OpCode::MONO_STORE_PROPERTY);
2043 ASSERT(GetOpCode(gate) == OpCode::GET_SHARED_CONSTPOOL);
2050 ASSERT(GetOpCode(gate) == OpCode::FRAME_STATE);