/third_party/node/deps/v8/src/deoptimizer/ |
D | translation-array.cc | 110 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 …]
|
D | translated-state.cc | 59 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 …]
|
D | deoptimizer.cc | 645 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 …]
|
D | deoptimizer.h | 50 BytecodeOffset bytecode_offset); 183 void TraceDeoptBegin(int optimization_id, BytecodeOffset bytecode_offset);
|
D | translation-array.h | 66 void BeginInterpretedFrame(BytecodeOffset bytecode_offset, int literal_id,
|
D | translated-state.h | 194 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/ |
D | bytecode-offset-iterator.h | 38 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/ |
D | runtime-trace.cc | 126 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/ |
D | code-inl.h | 557 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()
|
D | code.h | 548 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/ |
D | messages.h | 46 int bytecode_offset); 52 int bytecode_offset() const { return bytecode_offset_; } in bytecode_offset() function
|
D | messages.cc | 47 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()
|
D | frames.cc | 1623 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/ |
D | tick-sample.cc | 336 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/ |
D | interpreter-assembler.cc | 94 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()
|
D | bytecode-register.cc | 76 Register Register::bytecode_offset() { in bytecode_offset() function in v8::internal::interpreter::Register
|
D | interpreter-assembler.h | 287 TNode<WordT> LoadBytecode(TNode<IntPtrT> bytecode_offset); 414 TNode<IntPtrT> bytecode_offset);
|
D | bytecode-register.h | 48 static Register bytecode_offset();
|
D | bytecode-array-writer.cc | 225 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/ |
D | builtins-generator-gen.cc | 214 auto bytecode_offset = in TF_BUILTIN() local 218 generator, JSGeneratorObject::kInputOrDebugPosOffset, bytecode_offset); in TF_BUILTIN()
|
/third_party/node/deps/v8/src/builtins/loong64/ |
D | builtins-loong64.cc | 932 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/ |
D | builtins-s390.cc | 1246 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/ |
D | builtins-ppc.cc | 1213 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/ |
D | external-reference.cc | 680 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/ |
D | builtins-riscv64.cc | 993 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()
|