Home
last modified time | relevance | path

Searched refs:bytecode_offset (Results 1 – 25 of 41) sorted by relevance

12

/third_party/node/deps/v8/src/deoptimizer/
Dtranslation-array.cc110 BytecodeOffset bytecode_offset, int literal_id, unsigned height) { in BeginBuiltinContinuationFrame() argument
113 Add(bytecode_offset.ToInt()); in BeginBuiltinContinuationFrame()
121 BytecodeOffset bytecode_offset, int literal_id, unsigned height, in BeginJSToWasmBuiltinContinuationFrame() argument
125 Add(bytecode_offset.ToInt()); in BeginJSToWasmBuiltinContinuationFrame()
134 BytecodeOffset bytecode_offset, int literal_id, unsigned height) { in BeginJavaScriptBuiltinContinuationFrame() argument
137 Add(bytecode_offset.ToInt()); in BeginJavaScriptBuiltinContinuationFrame()
144 BytecodeOffset bytecode_offset, int literal_id, unsigned height) { in BeginJavaScriptBuiltinContinuationWithCatchFrame() argument
148 Add(bytecode_offset.ToInt()); in BeginJavaScriptBuiltinContinuationWithCatchFrame()
155 BytecodeOffset bytecode_offset, int literal_id, unsigned height) { in BeginConstructStubFrame() argument
158 Add(bytecode_offset.ToInt()); in BeginConstructStubFrame()
[all …]
Dtranslated-state.cc59 int bytecode_offset = iterator.Next(); in TranslationArrayPrintSingleFrame() local
65 os << "{bytecode_offset=" << bytecode_offset << ", function=" in TranslationArrayPrintSingleFrame()
624 BytecodeOffset bytecode_offset, SharedFunctionInfo shared_info, int height, in UnoptimizedFrame() argument
628 frame.bytecode_offset_ = bytecode_offset; in UnoptimizedFrame()
638 BytecodeOffset bytecode_offset, SharedFunctionInfo shared_info, in ConstructStubFrame() argument
641 frame.bytecode_offset_ = bytecode_offset; in ConstructStubFrame()
646 BytecodeOffset bytecode_offset, SharedFunctionInfo shared_info, in BuiltinContinuationFrame() argument
649 frame.bytecode_offset_ = bytecode_offset; in BuiltinContinuationFrame()
655 BytecodeOffset bytecode_offset, SharedFunctionInfo shared_info, int height, in JSToWasmBuiltinContinuationFrame() argument
658 frame.bytecode_offset_ = bytecode_offset; in JSToWasmBuiltinContinuationFrame()
[all …]
Ddeoptimizer.cc645 int bytecode_offset = translated_frame->bytecode_offset().ToInt(); in LookupCatchHandler() local
648 return table.LookupRange(bytecode_offset, data_out, nullptr); in LookupCatchHandler()
662 BytecodeOffset bytecode_offset) { in TraceDeoptBegin() argument
686 bytecode_offset.ToInt(), deopt_exit_index_, fp_to_sp_delta_, in TraceDeoptBegin()
815 BytecodeOffset bytecode_offset = in DoComputeOutputFrames() local
823 TraceDeoptBegin(input_data.OptimizationId().value(), bytecode_offset); in DoComputeOutputFrames()
953 const int real_bytecode_offset = translated_frame->bytecode_offset().ToInt(); in DoComputeUnoptimizedFrame()
954 const int bytecode_offset = in DoComputeUnoptimizedFrame() local
1125 BytecodeArray::kHeaderSize - kHeapObjectTag + bytecode_offset; in DoComputeUnoptimizedFrame()
1325 BytecodeOffset bytecode_offset = translated_frame->bytecode_offset(); in DoComputeConstructStubFrame() local
[all …]
Ddeoptimizer.h50 BytecodeOffset bytecode_offset);
183 void TraceDeoptBegin(int optimization_id, BytecodeOffset bytecode_offset);
Dtranslation-array.h66 void BeginInterpretedFrame(BytecodeOffset bytecode_offset, int literal_id,
Dtranslated-state.h194 BytecodeOffset bytecode_offset() const { return bytecode_offset_; } in bytecode_offset() function
273 static TranslatedFrame UnoptimizedFrame(BytecodeOffset bytecode_offset,
/third_party/node/deps/v8/src/baseline/
Dbytecode-offset-iterator.h38 inline void AdvanceToBytecodeOffset(int bytecode_offset) { in AdvanceToBytecodeOffset() argument
39 while (current_bytecode_offset() < bytecode_offset) { in AdvanceToBytecodeOffset()
42 DCHECK_EQ(bytecode_offset, current_bytecode_offset()); in AdvanceToBytecodeOffset()
/third_party/node/deps/v8/src/runtime/
Druntime-trace.cc126 int bytecode_offset = args.smi_value_at(1); in RUNTIME_FUNCTION() local
129 int offset = bytecode_offset - BytecodeArray::kHeaderSize + kHeapObjectTag; in RUNTIME_FUNCTION()
176 int bytecode_offset = args.smi_value_at(1); in RUNTIME_FUNCTION() local
179 int offset = bytecode_offset - BytecodeArray::kHeaderSize + kHeapObjectTag; in RUNTIME_FUNCTION()
/third_party/node/deps/v8/src/objects/
Dcode-inl.h557 uintptr_t Code::GetBaselinePCForBytecodeOffset(int bytecode_offset, in GetBaselinePCForBytecodeOffset() argument
564 offset_iterator.AdvanceToBytecodeOffset(bytecode_offset); in GetBaselinePCForBytecodeOffset()
575 uintptr_t Code::GetBaselineStartPCForBytecodeOffset(int bytecode_offset, in GetBaselineStartPCForBytecodeOffset() argument
577 return GetBaselinePCForBytecodeOffset(bytecode_offset, kPcAtStartOfBytecode, in GetBaselineStartPCForBytecodeOffset()
581 uintptr_t Code::GetBaselineEndPCForBytecodeOffset(int bytecode_offset, in GetBaselineEndPCForBytecodeOffset() argument
583 return GetBaselinePCForBytecodeOffset(bytecode_offset, kPcAtEndOfBytecode, in GetBaselineEndPCForBytecodeOffset()
587 uintptr_t Code::GetBaselinePCForNextExecutedBytecode(int bytecode_offset, in GetBaselinePCForNextExecutedBytecode() argument
596 bytecode_offset); in GetBaselinePCForNextExecutedBytecode()
603 return GetBaselineEndPCForBytecodeOffset(bytecode_offset, bytecodes); in GetBaselinePCForNextExecutedBytecode()
Dcode.h548 inline uintptr_t GetBaselineStartPCForBytecodeOffset(int bytecode_offset,
551 inline uintptr_t GetBaselineEndPCForBytecodeOffset(int bytecode_offset,
560 int bytecode_offset, BytecodeArray bytecodes);
724 inline uintptr_t GetBaselinePCForBytecodeOffset(int bytecode_offset,
/third_party/node/deps/v8/src/execution/
Dmessages.h46 int bytecode_offset);
52 int bytecode_offset() const { return bytecode_offset_; } in bytecode_offset() function
Dmessages.cc47 int bytecode_offset) in MessageLocation() argument
51 bytecode_offset_(bytecode_offset), in MessageLocation()
83 int bytecode_offset = -1; in MakeMessageObject() local
90 bytecode_offset = location->bytecode_offset(); in MakeMessageObject()
99 message, argument, start, end, shared_info, bytecode_offset, in MakeMessageObject()
Dframes.cc1623 int bytecode_offset = code_offset(); in CreateStackFrameInfo() local
1624 if (bytecode_offset == kFunctionEntryBytecodeOffset) { in CreateStackFrameInfo()
1631 int source_position = abstract_code()->SourcePosition(bytecode_offset); in CreateStackFrameInfo()
1636 shared, bytecode_offset, function_name, is_constructor()); in CreateStackFrameInfo()
1813 Builtins::GetBuiltinFromBytecodeOffset(it->bytecode_offset())), in FRAME_SUMMARY_DISPATCH()
1817 code_offset = it->bytecode_offset().ToInt(); in FRAME_SUMMARY_DISPATCH()
2025 intptr_t BaselineFrame::GetPCForBytecodeOffset(int bytecode_offset) const { in GetPCForBytecodeOffset()
2026 return LookupCode().GetBaselineStartPCForBytecodeOffset(bytecode_offset, in GetPCForBytecodeOffset()
/third_party/node/deps/v8/src/profiler/
Dtick-sample.cc336 i::Address bytecode_offset = base::Memory<i::Address>( in GetStackSample() local
342 HAS_SMI_TAG(bytecode_offset)) { in GetStackSample()
344 bytecode_array + i::Internals::SmiValue(bytecode_offset)); in GetStackSample()
/third_party/node/deps/v8/src/interpreter/
Dinterpreter-assembler.cc94 TNode<IntPtrT> offset = LoadAndUntagRegister(Register::bytecode_offset()); in ReloadBytecodeOffset()
104 TNode<IntPtrT> bytecode_offset = BytecodeOffset(); in SaveBytecodeOffset() local
108 bytecode_offset = IntPtrSub(BytecodeOffset(), IntPtrConstant(1)); in SaveBytecodeOffset()
111 Register::bytecode_offset().ToOperand() * kSystemPointerSize; in SaveBytecodeOffset()
124 TruncateIntPtrToInt32(bytecode_offset)); in SaveBytecodeOffset()
127 SmiTag(bytecode_offset)); in SaveBytecodeOffset()
1162 TNode<IntPtrT> bytecode_offset) { in LoadBytecode() argument
1164 Load<Uint8T>(BytecodeArrayTaggedPointer(), bytecode_offset); in LoadBytecode()
1251 TNode<RawPtrT> handler_entry, TNode<IntPtrT> bytecode_offset) { in DispatchToBytecodeHandlerEntry() argument
1254 bytecode_offset, BytecodeArrayTaggedPointer(), DispatchTablePointer()); in DispatchToBytecodeHandlerEntry()
Dbytecode-register.cc76 Register Register::bytecode_offset() { in bytecode_offset() function in v8::internal::interpreter::Register
Dinterpreter-assembler.h287 TNode<WordT> LoadBytecode(TNode<IntPtrT> bytecode_offset);
414 TNode<IntPtrT> bytecode_offset);
Dbytecode-register.h48 static Register bytecode_offset();
Dbytecode-array-writer.cc225 int bytecode_offset = static_cast<int>(bytecodes()->size()); in UpdateSourcePositionTable() local
229 bytecode_offset, SourcePosition(source_info.source_position()), in UpdateSourcePositionTable()
/third_party/node/deps/v8/src/builtins/
Dbuiltins-generator-gen.cc214 auto bytecode_offset = in TF_BUILTIN() local
218 generator, JSGeneratorObject::kInputOrDebugPosOffset, bytecode_offset); in TF_BUILTIN()
/third_party/node/deps/v8/src/builtins/loong64/
Dbuiltins-loong64.cc932 Register bytecode_offset, in AdvanceBytecodeOffsetOrReturn() argument
943 DCHECK(!AreAliased(bytecode_array, bytecode_offset, bytecode, in AdvanceBytecodeOffsetOrReturn()
945 __ Move(original_bytecode_offset, bytecode_offset); in AdvanceBytecodeOffsetOrReturn()
960 __ Add_d(bytecode_offset, bytecode_offset, Operand(1)); in AdvanceBytecodeOffsetOrReturn()
961 __ Add_d(scratch2, bytecode_array, bytecode_offset); in AdvanceBytecodeOffsetOrReturn()
969 __ Add_d(bytecode_offset, bytecode_offset, Operand(1)); in AdvanceBytecodeOffsetOrReturn()
970 __ Add_d(scratch2, bytecode_array, bytecode_offset); in AdvanceBytecodeOffsetOrReturn()
991 __ Move(bytecode_offset, original_bytecode_offset); in AdvanceBytecodeOffsetOrReturn()
998 __ Add_d(bytecode_offset, bytecode_offset, scratch2); in AdvanceBytecodeOffsetOrReturn()
/third_party/node/deps/v8/src/builtins/s390/
Dbuiltins-s390.cc1246 Register bytecode_offset, in AdvanceBytecodeOffsetOrReturn() argument
1257 DCHECK(!AreAliased(bytecode_array, bytecode_offset, bytecode_size_table, in AdvanceBytecodeOffsetOrReturn()
1261 __ Move(original_bytecode_offset, bytecode_offset); in AdvanceBytecodeOffsetOrReturn()
1276 __ AddS64(bytecode_offset, bytecode_offset, Operand(1)); in AdvanceBytecodeOffsetOrReturn()
1277 __ LoadU8(bytecode, MemOperand(bytecode_array, bytecode_offset)); in AdvanceBytecodeOffsetOrReturn()
1284 __ AddS64(bytecode_offset, bytecode_offset, Operand(1)); in AdvanceBytecodeOffsetOrReturn()
1285 __ LoadU8(bytecode, MemOperand(bytecode_array, bytecode_offset)); in AdvanceBytecodeOffsetOrReturn()
1308 __ Move(bytecode_offset, original_bytecode_offset); in AdvanceBytecodeOffsetOrReturn()
1314 __ AddS64(bytecode_offset, bytecode_offset, scratch3); in AdvanceBytecodeOffsetOrReturn()
/third_party/node/deps/v8/src/builtins/ppc/
Dbuiltins-ppc.cc1213 Register bytecode_offset, in AdvanceBytecodeOffsetOrReturn() argument
1224 DCHECK(!AreAliased(bytecode_array, bytecode_offset, bytecode_size_table, in AdvanceBytecodeOffsetOrReturn()
1228 __ Move(original_bytecode_offset, bytecode_offset); in AdvanceBytecodeOffsetOrReturn()
1243 __ addi(bytecode_offset, bytecode_offset, Operand(1)); in AdvanceBytecodeOffsetOrReturn()
1244 __ lbzx(bytecode, MemOperand(bytecode_array, bytecode_offset)); in AdvanceBytecodeOffsetOrReturn()
1251 __ addi(bytecode_offset, bytecode_offset, Operand(1)); in AdvanceBytecodeOffsetOrReturn()
1252 __ lbzx(bytecode, MemOperand(bytecode_array, bytecode_offset)); in AdvanceBytecodeOffsetOrReturn()
1275 __ Move(bytecode_offset, original_bytecode_offset); in AdvanceBytecodeOffsetOrReturn()
1281 __ add(bytecode_offset, bytecode_offset, scratch3); in AdvanceBytecodeOffsetOrReturn()
/third_party/node/deps/v8/src/codegen/
Dexternal-reference.cc680 int bytecode_offset, in BaselinePCForBytecodeOffset() argument
685 return code_obj.GetBaselineStartPCForBytecodeOffset(bytecode_offset, in BaselinePCForBytecodeOffset()
690 int bytecode_offset, in BaselinePCForNextExecutedBytecode() argument
695 return code_obj.GetBaselinePCForNextExecutedBytecode(bytecode_offset, in BaselinePCForNextExecutedBytecode()
/third_party/node/deps/v8/src/builtins/riscv64/
Dbuiltins-riscv64.cc993 Register bytecode_offset, in AdvanceBytecodeOffsetOrReturn() argument
1005 DCHECK(!AreAliased(bytecode_array, bytecode_offset, bytecode, in AdvanceBytecodeOffsetOrReturn()
1007 __ Move(original_bytecode_offset, bytecode_offset); in AdvanceBytecodeOffsetOrReturn()
1024 __ Add64(bytecode_offset, bytecode_offset, Operand(1)); in AdvanceBytecodeOffsetOrReturn()
1025 __ Add64(scratch2, bytecode_array, bytecode_offset); in AdvanceBytecodeOffsetOrReturn()
1033 __ Add64(bytecode_offset, bytecode_offset, Operand(1)); in AdvanceBytecodeOffsetOrReturn()
1034 __ Add64(scratch2, bytecode_array, bytecode_offset); in AdvanceBytecodeOffsetOrReturn()
1056 __ Move(bytecode_offset, original_bytecode_offset); in AdvanceBytecodeOffsetOrReturn()
1063 __ Add64(bytecode_offset, bytecode_offset, scratch2); in AdvanceBytecodeOffsetOrReturn()

12