Searched refs:bytecode_iterator (Results 1 – 5 of 5) sorted by relevance
29 interpreter::BytecodeArrayIterator& bytecode_iterator, int offset) { in AdvanceToOffsetForTracing() argument30 while (bytecode_iterator.current_offset() + in AdvanceToOffsetForTracing()31 bytecode_iterator.current_bytecode_size() <= in AdvanceToOffsetForTracing()33 bytecode_iterator.Advance(); in AdvanceToOffsetForTracing()35 DCHECK(bytecode_iterator.current_offset() == offset || in AdvanceToOffsetForTracing()36 ((bytecode_iterator.current_offset() + 1) == offset && in AdvanceToOffsetForTracing()37 bytecode_iterator.current_operand_scale() > in AdvanceToOffsetForTracing()42 interpreter::BytecodeArrayIterator& bytecode_iterator, in PrintRegisterRange() argument56 interpreter::BytecodeArrayIterator& bytecode_iterator, in PrintRegisters() argument68 interpreter::Bytecode bytecode = bytecode_iterator.current_bytecode(); in PrintRegisters()[all …]
185 const int offset = bytecode_iterator().current_offset(); in PrepareFrameState()196 DCHECK_EQ(bytecode_iterator().current_offset(), 0); in PrepareFrameStateForFunctionEntryStackCheck()385 bytecode_iterator().GetConstantForIndexOperand( in MakeRefForConstantForIndexOperand()410 interpreter::BytecodeArrayIterator const& bytecode_iterator() const { in bytecode_iterator() function in v8::internal::compiler::BytecodeGraphBuilder413 interpreter::BytecodeArrayIterator& bytecode_iterator() { in bytecode_iterator() function in v8::internal::compiler::BytecodeGraphBuilder1174 BytecodeOffset bailout_id(bytecode_iterator().current_offset()); in PrepareEagerCheckpoint()1178 bytecode_iterator().current_offset()); in PrepareEagerCheckpoint()1217 for (; bytecode_iterator().current_offset() != bytecode_offset; in AdvanceIteratorsTo()1218 bytecode_iterator().Advance()) { in AdvanceIteratorsTo()1219 UpdateSourcePosition(bytecode_iterator().current_offset()); in AdvanceIteratorsTo()[all …]
595 interpreter::BytecodeArrayIterator bytecode_iterator(bytecodes_handle, in GetBaselinePCForNextExecutedBytecode()597 interpreter::Bytecode bytecode = bytecode_iterator.current_bytecode(); in GetBaselinePCForNextExecutedBytecode()600 bytecode_iterator.GetJumpTargetOffset(), bytecodes); in GetBaselinePCForNextExecutedBytecode()
2850 interpreter::BytecodeArrayIterator bytecode_iterator( in PerformSideEffectCheckAtBytecode() local2853 Bytecode bytecode = bytecode_iterator.current_bytecode(); in PerformSideEffectCheckAtBytecode()2856 ? bytecode_iterator.GetIntrinsicIdOperand(0) in PerformSideEffectCheckAtBytecode()2857 : bytecode_iterator.GetRuntimeIdOperand(0); in PerformSideEffectCheckAtBytecode()2872 reg = bytecode_iterator.GetRegisterOperand(0); in PerformSideEffectCheckAtBytecode()
2132 i::interpreter::BytecodeArrayIterator bytecode_iterator(bytecodes); in TestVerifySourcePositions() local2149 while (!bytecode_iterator.done()) { in TestVerifySourcePositions()2152 bytecode_iterator.current_offset()) { in TestVerifySourcePositions()2164 bytecode_iterator.current_offset()) { in TestVerifySourcePositions()2171 bytecode_iterator.Advance(); in TestVerifySourcePositions()2172 if (has_baseline && !bytecode_iterator.done()) { in TestVerifySourcePositions()