Searched refs:deopt_index (Results 1 – 7 of 7) sorted by relevance
/third_party/node/deps/v8/src/codegen/ |
D | safepoint-table.h | 32 SafepointEntry(int pc, int deopt_index, uint32_t tagged_register_indexes, in SafepointEntry() argument 35 deopt_index_(deopt_index), in SafepointEntry() 116 int deopt_index = SafepointEntry::kNoDeoptIndex; in GetEntry() local 123 deopt_index = read_bytes(&entry_ptr, deopt_index_size()) - 1; in GetEntry() 125 DCHECK(deopt_index >= 0 || deopt_index == SafepointEntry::kNoDeoptIndex); in GetEntry() 140 return SafepointEntry(pc, deopt_index, tagged_register_indexes, in GetEntry() 210 int deopt_index = SafepointEntry::kNoDeoptIndex; member 270 int deopt_index);
|
D | safepoint-table.cc | 120 int deopt_index) { in UpdateDeoptimizationInfo() argument 122 DCHECK_NE(SafepointEntry::kNoDeoptIndex, deopt_index); in UpdateDeoptimizationInfo() 129 it->deopt_index = deopt_index; in UpdateDeoptimizationInfo() 151 entry.deopt_index == SafepointEntry::kNoDeoptIndex); in Emit() 180 max_deopt_index = std::max(max_deopt_index, entry.deopt_index); in Emit() 239 emit_bytes(entry.deopt_index + 1, deopt_index_size); in Emit() 278 if (entry1.deopt_index != entry2.deopt_index) return false; in RemoveDuplicates()
|
/third_party/node/deps/v8/src/maglev/ |
D | maglev-code-generator.cc | 385 deopt_info->deopt_index); in EmitDeopts() 393 deopt_info->deopt_index = translation_array_builder_.BeginTranslation( in EmitEagerDeopt() 413 deopt_info->deopt_index = translation_array_builder_.BeginTranslation( in EmitLazyDeopt() 615 DCHECK_NE(deopt_info->deopt_index, -1); in GenerateDeoptimizationData() 617 data->SetTranslationIndex(i, Smi::FromInt(deopt_info->deopt_index)); in GenerateDeoptimizationData() 625 DCHECK_NE(deopt_info->deopt_index, -1); in GenerateDeoptimizationData() 627 data->SetTranslationIndex(i, Smi::FromInt(deopt_info->deopt_index)); in GenerateDeoptimizationData()
|
D | maglev-ir.h | 341 int deopt_index = -1; variable
|
/third_party/node/deps/v8/src/execution/ |
D | frames.cc | 1767 int deopt_index = SafepointEntry::kNoDeoptIndex; in FRAME_SUMMARY_DISPATCH() local 1768 DeoptimizationData const data = GetDeoptimizationData(&deopt_index); in FRAME_SUMMARY_DISPATCH() 1769 if (deopt_index == SafepointEntry::kNoDeoptIndex) { in FRAME_SUMMARY_DISPATCH() 1859 int* deopt_index) const { in GetDeoptimizationData() 1876 *deopt_index = safepoint_entry.deoptimization_index(); in GetDeoptimizationData() 1879 *deopt_index = SafepointEntry::kNoDeoptIndex; in GetDeoptimizationData() 1896 int deopt_index = SafepointEntry::kNoDeoptIndex; in GetFunctions() local 1897 DeoptimizationData const data = GetDeoptimizationData(&deopt_index); in GetFunctions() 1899 DCHECK_NE(SafepointEntry::kNoDeoptIndex, deopt_index); in GetFunctions() 1903 data.TranslationIndex(deopt_index).value()); in GetFunctions()
|
D | frames.h | 826 DeoptimizationData GetDeoptimizationData(int* deopt_index) const;
|
/third_party/node/deps/v8/src/deoptimizer/ |
D | translated-state.cc | 1283 int deopt_index = SafepointEntry::kNoDeoptIndex; in TranslatedState() local 1286 &deopt_index); in TranslatedState() 1287 DCHECK(!data.is_null() && deopt_index != SafepointEntry::kNoDeoptIndex); in TranslatedState() 1289 data.TranslationIndex(deopt_index).value()); in TranslatedState()
|