• Home
  • Raw
  • Download

Lines Matching refs:bytecode_iterator

330   BailoutId loop_id(builder_->bytecode_iterator().current_offset());  in PrepareForOsrEntry()
584 BailoutId bailout_id(bytecode_iterator().current_offset()); in PrepareEagerCheckpoint()
588 bytecode_iterator().current_offset()); in PrepareEagerCheckpoint()
618 BailoutId bailout_id(bytecode_iterator().current_offset()); in PrepareFrameState()
623 bytecode_iterator().current_offset()); in PrepareFrameState()
686 Node* node = jsgraph()->Constant(bytecode_iterator().GetImmediateOperand(0)); in VisitLdaSmi()
692 jsgraph()->Constant(bytecode_iterator().GetConstantForIndexOperand(0)); in VisitLdaConstant()
723 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in VisitLdar()
729 environment()->BindRegister(bytecode_iterator().GetRegisterOperand(0), value); in VisitStar()
734 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in VisitMov()
735 environment()->BindRegister(bytecode_iterator().GetRegisterOperand(1), value); in VisitMov()
750 Handle<Name>::cast(bytecode_iterator().GetConstantForIndexOperand(0)); in VisitLdaGlobal()
751 uint32_t feedback_slot_index = bytecode_iterator().GetIndexOperand(1); in VisitLdaGlobal()
760 Handle<Name>::cast(bytecode_iterator().GetConstantForIndexOperand(0)); in VisitLdaGlobalInsideTypeof()
761 uint32_t feedback_slot_index = bytecode_iterator().GetIndexOperand(1); in VisitLdaGlobalInsideTypeof()
770 Handle<Name>::cast(bytecode_iterator().GetConstantForIndexOperand(0)); in BuildStoreGlobal()
772 CreateVectorSlotPair(bytecode_iterator().GetIndexOperand(1)); in BuildStoreGlobal()
792 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in VisitStaDataPropertyInLiteral()
794 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(1)); in VisitStaDataPropertyInLiteral()
796 int flags = bytecode_iterator().GetFlagOperand(2); in VisitStaDataPropertyInLiteral()
798 CreateVectorSlotPair(bytecode_iterator().GetIndexOperand(3)); in VisitStaDataPropertyInLiteral()
807 bytecode_iterator().GetUnsignedImmediateOperand(2), in VisitLdaContextSlot()
808 bytecode_iterator().GetIndexOperand(1), false); in VisitLdaContextSlot()
811 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in VisitLdaContextSlot()
818 bytecode_iterator().GetUnsignedImmediateOperand(2), in VisitLdaImmutableContextSlot()
819 bytecode_iterator().GetIndexOperand(1), true); in VisitLdaImmutableContextSlot()
822 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in VisitLdaImmutableContextSlot()
829 0, bytecode_iterator().GetIndexOperand(0), false); in VisitLdaCurrentContextSlot()
836 0, bytecode_iterator().GetIndexOperand(0), true); in VisitLdaImmutableCurrentContextSlot()
843 bytecode_iterator().GetUnsignedImmediateOperand(2), in VisitStaContextSlot()
844 bytecode_iterator().GetIndexOperand(1)); in VisitStaContextSlot()
848 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in VisitStaContextSlot()
854 javascript()->StoreContext(0, bytecode_iterator().GetIndexOperand(0)); in VisitStaCurrentContextSlot()
862 jsgraph()->Constant(bytecode_iterator().GetConstantForIndexOperand(0)); in BuildLdaLookupSlot()
924 uint32_t depth = bytecode_iterator().GetUnsignedImmediateOperand(2); in BuildLdaLookupContextSlot()
931 uint32_t slot_index = bytecode_iterator().GetIndexOperand(1); in BuildLdaLookupContextSlot()
947 bytecode_iterator().GetConstantForIndexOperand(0)); in BuildLdaLookupContextSlot()
972 uint32_t depth = bytecode_iterator().GetUnsignedImmediateOperand(2); in BuildLdaLookupGlobalSlot()
981 Handle<Name>::cast(bytecode_iterator().GetConstantForIndexOperand(0)); in BuildLdaLookupGlobalSlot()
982 uint32_t feedback_slot_index = bytecode_iterator().GetIndexOperand(1); in BuildLdaLookupGlobalSlot()
997 bytecode_iterator().GetConstantForIndexOperand(0)); in BuildLdaLookupGlobalSlot()
1025 jsgraph()->Constant(bytecode_iterator().GetConstantForIndexOperand(0)); in BuildStaLookupSlot()
1044 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in VisitLdaNamedProperty()
1046 Handle<Name>::cast(bytecode_iterator().GetConstantForIndexOperand(1)); in VisitLdaNamedProperty()
1048 CreateVectorSlotPair(bytecode_iterator().GetIndexOperand(2)); in VisitLdaNamedProperty()
1059 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in VisitLdaKeyedProperty()
1061 CreateVectorSlotPair(bytecode_iterator().GetIndexOperand(1)); in VisitLdaKeyedProperty()
1073 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in BuildNamedStore()
1075 Handle<Name>::cast(bytecode_iterator().GetConstantForIndexOperand(1)); in BuildNamedStore()
1077 CreateVectorSlotPair(bytecode_iterator().GetIndexOperand(2)); in BuildNamedStore()
1110 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in BuildKeyedStore()
1112 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(1)); in BuildKeyedStore()
1114 CreateVectorSlotPair(bytecode_iterator().GetIndexOperand(2)); in BuildKeyedStore()
1131 int32_t cell_index = bytecode_iterator().GetImmediateOperand(0); in VisitLdaModuleVariable()
1132 uint32_t depth = bytecode_iterator().GetUnsignedImmediateOperand(1); in VisitLdaModuleVariable()
1140 int32_t cell_index = bytecode_iterator().GetImmediateOperand(0); in VisitStaModuleVariable()
1141 uint32_t depth = bytecode_iterator().GetUnsignedImmediateOperand(1); in VisitStaModuleVariable()
1150 environment()->BindRegister(bytecode_iterator().GetRegisterOperand(0), in VisitPushContext()
1157 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in VisitPopContext()
1163 bytecode_iterator().GetConstantForIndexOperand(0)); in VisitCreateClosure()
1164 int const slot_id = bytecode_iterator().GetIndexOperand(1); in VisitCreateClosure()
1168 bytecode_iterator().GetFlagOperand(2)) in VisitCreateClosure()
1178 bytecode_iterator().GetConstantForIndexOperand(0)); in VisitCreateBlockContext()
1186 uint32_t slots = bytecode_iterator().GetUnsignedImmediateOperand(0); in VisitCreateFunctionContext()
1194 uint32_t slots = bytecode_iterator().GetUnsignedImmediateOperand(0); in VisitCreateEvalContext()
1201 interpreter::Register reg = bytecode_iterator().GetRegisterOperand(0); in VisitCreateCatchContext()
1204 Handle<String>::cast(bytecode_iterator().GetConstantForIndexOperand(1)); in VisitCreateCatchContext()
1206 bytecode_iterator().GetConstantForIndexOperand(2)); in VisitCreateCatchContext()
1216 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in VisitCreateWithContext()
1218 bytecode_iterator().GetConstantForIndexOperand(1)); in VisitCreateWithContext()
1245 Handle<String>::cast(bytecode_iterator().GetConstantForIndexOperand(0)); in VisitCreateRegExpLiteral()
1246 int literal_index = bytecode_iterator().GetIndexOperand(1); in VisitCreateRegExpLiteral()
1247 int literal_flags = bytecode_iterator().GetFlagOperand(2); in VisitCreateRegExpLiteral()
1257 bytecode_iterator().GetConstantForIndexOperand(0)); in VisitCreateArrayLiteral()
1258 int literal_index = bytecode_iterator().GetIndexOperand(1); in VisitCreateArrayLiteral()
1259 int bytecode_flags = bytecode_iterator().GetFlagOperand(2); in VisitCreateArrayLiteral()
1280 bytecode_iterator().GetConstantForIndexOperand(0)); in VisitCreateObjectLiteral()
1281 int literal_index = bytecode_iterator().GetIndexOperand(1); in VisitCreateObjectLiteral()
1282 int bytecode_flags = bytecode_iterator().GetFlagOperand(2); in VisitCreateObjectLiteral()
1292 environment()->BindRegister(bytecode_iterator().GetRegisterOperand(3), in VisitCreateObjectLiteral()
1317 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in BuildCall()
1318 interpreter::Register receiver = bytecode_iterator().GetRegisterOperand(1); in BuildCall()
1319 size_t arg_count = bytecode_iterator().GetRegisterCountOperand(2); in BuildCall()
1324 int const slot_id = bytecode_iterator().GetIndexOperand(3); in BuildCall()
1341 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in VisitCallWithSpread()
1342 interpreter::Register receiver = bytecode_iterator().GetRegisterOperand(1); in VisitCallWithSpread()
1343 size_t arg_count = bytecode_iterator().GetRegisterCountOperand(2); in VisitCallWithSpread()
1366 BuildLoadNativeContextField(bytecode_iterator().GetIndexOperand(0)); in VisitCallJSRuntime()
1367 interpreter::Register receiver = bytecode_iterator().GetRegisterOperand(1); in VisitCallJSRuntime()
1368 size_t arg_count = bytecode_iterator().GetRegisterCountOperand(2); in VisitCallJSRuntime()
1391 Runtime::FunctionId functionId = bytecode_iterator().GetRuntimeIdOperand(0); in VisitCallRuntime()
1392 interpreter::Register first_arg = bytecode_iterator().GetRegisterOperand(1); in VisitCallRuntime()
1393 size_t arg_count = bytecode_iterator().GetRegisterCountOperand(2); in VisitCallRuntime()
1403 Runtime::FunctionId functionId = bytecode_iterator().GetRuntimeIdOperand(0); in VisitCallRuntimeForPair()
1404 interpreter::Register first_arg = bytecode_iterator().GetRegisterOperand(1); in VisitCallRuntimeForPair()
1405 size_t arg_count = bytecode_iterator().GetRegisterCountOperand(2); in VisitCallRuntimeForPair()
1407 bytecode_iterator().GetRegisterOperand(3); in VisitCallRuntimeForPair()
1433 interpreter::Register callee_reg = bytecode_iterator().GetRegisterOperand(0); in VisitConstructWithSpread()
1434 interpreter::Register first_arg = bytecode_iterator().GetRegisterOperand(1); in VisitConstructWithSpread()
1435 size_t arg_count = bytecode_iterator().GetRegisterCountOperand(2); in VisitConstructWithSpread()
1449 Runtime::FunctionId functionId = bytecode_iterator().GetIntrinsicIdOperand(0); in VisitInvokeIntrinsic()
1450 interpreter::Register first_arg = bytecode_iterator().GetRegisterOperand(1); in VisitInvokeIntrinsic()
1451 size_t arg_count = bytecode_iterator().GetRegisterCountOperand(2); in VisitInvokeIntrinsic()
1477 interpreter::Register callee_reg = bytecode_iterator().GetRegisterOperand(0); in VisitConstruct()
1478 interpreter::Register first_arg = bytecode_iterator().GetRegisterOperand(1); in VisitConstruct()
1479 size_t arg_count = bytecode_iterator().GetRegisterCountOperand(2); in VisitConstruct()
1483 int const slot_id = bytecode_iterator().GetIndexOperand(3); in VisitConstruct()
1535 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in BuildBinaryOp()
1540 bytecode_iterator().GetIndexOperand(kBinaryOperationHintIndex)); in BuildBinaryOp()
1555 bytecode_iterator().GetIndexOperand(operand_index)); in GetBinaryOperationHint()
1564 int slot_index = bytecode_iterator().GetIndexOperand(1); in GetCompareOperationHint()
1569 feedback_vector()->ToSlot(bytecode_iterator().GetIndexOperand(1)); in GetCompareOperationHint()
1626 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(1)); in BuildBinaryOpWithImmediate()
1627 Node* right = jsgraph()->Constant(bytecode_iterator().GetImmediateOperand(0)); in BuildBinaryOpWithImmediate()
1631 bytecode_iterator().GetIndexOperand(kBinaryOperationSmiHintIndex)); in BuildBinaryOpWithImmediate()
1676 bytecode_iterator().GetIndexOperand(kCountOperationHintIndex)); in VisitInc()
1694 bytecode_iterator().GetIndexOperand(kCountOperationHintIndex)); in VisitDec()
1727 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in BuildDelete()
1744 environment()->BindRegister(bytecode_iterator().GetRegisterOperand(0), node, in VisitGetSuperConstructor()
1751 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in BuildCompareOp()
1795 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in VisitTestUndetectable()
1802 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in VisitTestNull()
1810 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in VisitTestUndefined()
1818 environment()->BindRegister(bytecode_iterator().GetRegisterOperand(0), value, in BuildCastOperator()
1927 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in BuildForInPrepare()
1930 bytecode_iterator().GetRegisterOperand(1), prepare, in BuildForInPrepare()
1939 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in VisitForInContinue()
1941 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(1)); in VisitForInContinue()
1951 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in BuildForInNext()
1953 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(1)); in BuildForInNext()
1954 int catch_reg_pair_index = bytecode_iterator().GetRegisterOperand(2).index(); in BuildForInNext()
1970 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in VisitForInStep()
1980 bytecode_iterator().GetRegisterOperand(0)); in VisitSuspendGenerator()
1984 jsgraph()->Constant(bytecode_iterator().current_offset() + in VisitSuspendGenerator()
2007 bytecode_iterator().GetRegisterOperand(0)); in VisitResumeGenerator()
2114 int origin_offset = bytecode_iterator().current_offset(); in BuildLoopExitsForBranch()
2123 int origin_offset = bytecode_iterator().current_offset(); in BuildLoopExitsUntilLoop()
2139 MergeIntoSuccessorEnvironment(bytecode_iterator().GetJumpTargetOffset()); in BuildJump()
2146 MergeIntoSuccessorEnvironment(bytecode_iterator().GetJumpTargetOffset()); in BuildJumpIf()
2155 MergeIntoSuccessorEnvironment(bytecode_iterator().GetJumpTargetOffset()); in BuildJumpIfNot()
2172 MergeIntoSuccessorEnvironment(bytecode_iterator().GetJumpTargetOffset()); in BuildJumpIfFalse()
2183 MergeIntoSuccessorEnvironment(bytecode_iterator().GetJumpTargetOffset()); in BuildJumpIfTrue()