Home
last modified time | relevance | path

Searched refs:bytecode_iterator (Results 1 – 5 of 5) sorted by relevance

/third_party/node/deps/v8/src/runtime/
Druntime-trace.cc29 interpreter::BytecodeArrayIterator& bytecode_iterator, int offset) { in AdvanceToOffsetForTracing() argument
30 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() argument
56 interpreter::BytecodeArrayIterator& bytecode_iterator, in PrintRegisters() argument
68 interpreter::Bytecode bytecode = bytecode_iterator.current_bytecode(); in PrintRegisters()
[all …]
/third_party/node/deps/v8/src/compiler/
Dbytecode-graph-builder.cc185 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::BytecodeGraphBuilder
413 interpreter::BytecodeArrayIterator& bytecode_iterator() { in bytecode_iterator() function in v8::internal::compiler::BytecodeGraphBuilder
1174 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 …]
/third_party/node/deps/v8/src/objects/
Dcode-inl.h595 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()
/third_party/node/deps/v8/src/debug/
Ddebug.cc2850 interpreter::BytecodeArrayIterator bytecode_iterator( in PerformSideEffectCheckAtBytecode() local
2853 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()
/third_party/node/deps/v8/src/d8/
Dd8.cc2132 i::interpreter::BytecodeArrayIterator bytecode_iterator(bytecodes); in TestVerifySourcePositions() local
2149 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()