Lines Matching refs:bytecode_iterator
385 BailoutId loop_id(builder_->bytecode_iterator().current_offset()); in PrepareForOsrEntry()
603 BailoutId bailout_id(bytecode_iterator().current_offset()); in PrepareEagerCheckpoint()
618 BailoutId bailout_id(bytecode_iterator().current_offset()); in PrepareFrameState()
692 Node* node = jsgraph()->Constant(bytecode_iterator().GetImmediateOperand(0)); in VisitLdaSmi()
698 jsgraph()->Constant(bytecode_iterator().GetConstantForIndexOperand(0)); in VisitLdaConstant()
729 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in VisitLdar()
735 environment()->BindRegister(bytecode_iterator().GetRegisterOperand(0), value); in VisitStar()
740 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in VisitMov()
741 environment()->BindRegister(bytecode_iterator().GetRegisterOperand(1), value); in VisitMov()
756 Node* node = BuildLoadGlobal(bytecode_iterator().GetIndexOperand(0), in VisitLdaGlobal()
763 Node* node = BuildLoadGlobal(bytecode_iterator().GetIndexOperand(0), in VisitLdaGlobalInsideTypeof()
771 Handle<Name>::cast(bytecode_iterator().GetConstantForIndexOperand(0)); in BuildStoreGlobal()
773 CreateVectorSlotPair(bytecode_iterator().GetIndexOperand(1)); in BuildStoreGlobal()
794 bytecode_iterator().GetUnsignedImmediateOperand(2), in VisitLdaContextSlot()
795 bytecode_iterator().GetIndexOperand(1), false); in VisitLdaContextSlot()
797 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in VisitLdaContextSlot()
807 0, bytecode_iterator().GetIndexOperand(0), false); in VisitLdaCurrentContextSlot()
815 bytecode_iterator().GetUnsignedImmediateOperand(2), in VisitStaContextSlot()
816 bytecode_iterator().GetIndexOperand(1)); in VisitStaContextSlot()
818 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in VisitStaContextSlot()
825 javascript()->StoreContext(0, bytecode_iterator().GetIndexOperand(0)); in VisitStaCurrentContextSlot()
834 jsgraph()->Constant(bytecode_iterator().GetConstantForIndexOperand(0)); in BuildLdaLookupSlot()
897 uint32_t depth = bytecode_iterator().GetUnsignedImmediateOperand(2); in BuildLdaLookupContextSlot()
904 uint32_t slot_index = bytecode_iterator().GetIndexOperand(1); in BuildLdaLookupContextSlot()
921 bytecode_iterator().GetConstantForIndexOperand(0)); in BuildLdaLookupContextSlot()
945 uint32_t depth = bytecode_iterator().GetUnsignedImmediateOperand(2); in BuildLdaLookupGlobalSlot()
954 BuildLoadGlobal(bytecode_iterator().GetIndexOperand(1), typeof_mode); in BuildLdaLookupGlobalSlot()
968 bytecode_iterator().GetConstantForIndexOperand(0)); in BuildLdaLookupGlobalSlot()
995 jsgraph()->Constant(bytecode_iterator().GetConstantForIndexOperand(0)); in BuildStaLookupSlot()
1014 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in VisitLdaNamedProperty()
1016 Handle<Name>::cast(bytecode_iterator().GetConstantForIndexOperand(1)); in VisitLdaNamedProperty()
1018 CreateVectorSlotPair(bytecode_iterator().GetIndexOperand(2)); in VisitLdaNamedProperty()
1029 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in VisitLdaKeyedProperty()
1031 CreateVectorSlotPair(bytecode_iterator().GetIndexOperand(1)); in VisitLdaKeyedProperty()
1042 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in BuildNamedStore()
1044 Handle<Name>::cast(bytecode_iterator().GetConstantForIndexOperand(1)); in BuildNamedStore()
1046 CreateVectorSlotPair(bytecode_iterator().GetIndexOperand(2)); in BuildNamedStore()
1065 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in BuildKeyedStore()
1067 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(1)); in BuildKeyedStore()
1069 CreateVectorSlotPair(bytecode_iterator().GetIndexOperand(2)); in BuildKeyedStore()
1085 int32_t cell_index = bytecode_iterator().GetImmediateOperand(0); in VisitLdaModuleVariable()
1086 uint32_t depth = bytecode_iterator().GetUnsignedImmediateOperand(1); in VisitLdaModuleVariable()
1095 int32_t cell_index = bytecode_iterator().GetImmediateOperand(0); in VisitStaModuleVariable()
1096 uint32_t depth = bytecode_iterator().GetUnsignedImmediateOperand(1); in VisitStaModuleVariable()
1106 environment()->BindRegister(bytecode_iterator().GetRegisterOperand(0), in VisitPushContext()
1113 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in VisitPopContext()
1119 bytecode_iterator().GetConstantForIndexOperand(0)); in VisitCreateClosure()
1122 bytecode_iterator().GetFlagOperand(1)) in VisitCreateClosure()
1132 bytecode_iterator().GetConstantForIndexOperand(0)); in VisitCreateBlockContext()
1140 uint32_t slots = bytecode_iterator().GetUnsignedImmediateOperand(0); in VisitCreateFunctionContext()
1147 interpreter::Register reg = bytecode_iterator().GetRegisterOperand(0); in VisitCreateCatchContext()
1150 Handle<String>::cast(bytecode_iterator().GetConstantForIndexOperand(1)); in VisitCreateCatchContext()
1152 bytecode_iterator().GetConstantForIndexOperand(2)); in VisitCreateCatchContext()
1162 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in VisitCreateWithContext()
1164 bytecode_iterator().GetConstantForIndexOperand(1)); in VisitCreateWithContext()
1191 Handle<String>::cast(bytecode_iterator().GetConstantForIndexOperand(0)); in VisitCreateRegExpLiteral()
1192 int literal_index = bytecode_iterator().GetIndexOperand(1); in VisitCreateRegExpLiteral()
1193 int literal_flags = bytecode_iterator().GetFlagOperand(2); in VisitCreateRegExpLiteral()
1202 bytecode_iterator().GetConstantForIndexOperand(0)); in VisitCreateArrayLiteral()
1203 int literal_index = bytecode_iterator().GetIndexOperand(1); in VisitCreateArrayLiteral()
1204 int literal_flags = bytecode_iterator().GetFlagOperand(2); in VisitCreateArrayLiteral()
1221 bytecode_iterator().GetConstantForIndexOperand(0)); in VisitCreateObjectLiteral()
1222 int literal_index = bytecode_iterator().GetIndexOperand(1); in VisitCreateObjectLiteral()
1223 int bytecode_flags = bytecode_iterator().GetFlagOperand(2); in VisitCreateObjectLiteral()
1232 environment()->BindRegister(bytecode_iterator().GetRegisterOperand(3), in VisitCreateObjectLiteral()
1257 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in BuildCall()
1258 interpreter::Register receiver = bytecode_iterator().GetRegisterOperand(1); in BuildCall()
1259 size_t arg_count = bytecode_iterator().GetRegisterCountOperand(2); in BuildCall()
1264 int const slot_id = bytecode_iterator().GetIndexOperand(3); in BuildCall()
1293 BuildLoadNativeContextField(bytecode_iterator().GetIndexOperand(0)); in VisitCallJSRuntime()
1294 interpreter::Register receiver = bytecode_iterator().GetRegisterOperand(1); in VisitCallJSRuntime()
1295 size_t arg_count = bytecode_iterator().GetRegisterCountOperand(2); in VisitCallJSRuntime()
1318 Runtime::FunctionId functionId = bytecode_iterator().GetRuntimeIdOperand(0); in VisitCallRuntime()
1319 interpreter::Register first_arg = bytecode_iterator().GetRegisterOperand(1); in VisitCallRuntime()
1320 size_t arg_count = bytecode_iterator().GetRegisterCountOperand(2); in VisitCallRuntime()
1330 Runtime::FunctionId functionId = bytecode_iterator().GetRuntimeIdOperand(0); in VisitCallRuntimeForPair()
1331 interpreter::Register first_arg = bytecode_iterator().GetRegisterOperand(1); in VisitCallRuntimeForPair()
1332 size_t arg_count = bytecode_iterator().GetRegisterCountOperand(2); in VisitCallRuntimeForPair()
1334 bytecode_iterator().GetRegisterOperand(3); in VisitCallRuntimeForPair()
1345 Runtime::FunctionId functionId = bytecode_iterator().GetIntrinsicIdOperand(0); in VisitInvokeIntrinsic()
1346 interpreter::Register first_arg = bytecode_iterator().GetRegisterOperand(1); in VisitInvokeIntrinsic()
1347 size_t arg_count = bytecode_iterator().GetRegisterCountOperand(2); in VisitInvokeIntrinsic()
1373 interpreter::Register callee_reg = bytecode_iterator().GetRegisterOperand(0); in VisitNew()
1374 interpreter::Register first_arg = bytecode_iterator().GetRegisterOperand(1); in VisitNew()
1375 size_t arg_count = bytecode_iterator().GetRegisterCountOperand(2); in VisitNew()
1379 int const slot_id = bytecode_iterator().GetIndexOperand(3); in VisitNew()
1419 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in BuildBinaryOp()
1430 bytecode_iterator().GetIndexOperand(operand_index)); in GetBinaryOperationHint()
1440 int slot_index = bytecode_iterator().GetIndexOperand(1); in GetCompareOperationHint()
1445 feedback_vector()->ToSlot(bytecode_iterator().GetIndexOperand(1)); in GetCompareOperationHint()
1515 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(1)); in BuildBinaryOpWithImmediate()
1516 Node* right = jsgraph()->Constant(bytecode_iterator().GetImmediateOperand(0)); in BuildBinaryOpWithImmediate()
1596 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in BuildDelete()
1613 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in BuildCompareOp()
1658 environment()->BindRegister(bytecode_iterator().GetRegisterOperand(0), value, in BuildCastOperator()
1757 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in BuildForInPrepare()
1760 bytecode_iterator().GetRegisterOperand(1), prepare, in BuildForInPrepare()
1769 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in VisitForInContinue()
1771 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(1)); in VisitForInContinue()
1781 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in BuildForInNext()
1783 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(1)); in BuildForInNext()
1784 int catch_reg_pair_index = bytecode_iterator().GetRegisterOperand(2).index(); in BuildForInNext()
1800 environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0)); in VisitForInStep()
1809 bytecode_iterator().GetRegisterOperand(0)); in VisitSuspendGenerator()
1813 jsgraph()->Constant(bytecode_iterator().current_offset() + in VisitSuspendGenerator()
1836 bytecode_iterator().GetRegisterOperand(0)); in VisitResumeGenerator()
1928 int origin_offset = bytecode_iterator().current_offset(); in BuildLoopExitsForBranch()
1936 int origin_offset = bytecode_iterator().current_offset(); in BuildLoopExitsUntilLoop()
1950 MergeIntoSuccessorEnvironment(bytecode_iterator().GetJumpTargetOffset()); in BuildJump()
1957 MergeIntoSuccessorEnvironment(bytecode_iterator().GetJumpTargetOffset()); in BuildJumpIf()
1966 MergeIntoSuccessorEnvironment(bytecode_iterator().GetJumpTargetOffset()); in BuildJumpIfNot()