Home
last modified time | relevance | path

Searched refs:Safepoint (Results 1 – 14 of 14) sorted by relevance

/external/v8/src/arm/
Dlithium-codegen-arm.h63 expected_safepoint_kind_(Safepoint::kSimple) { in LCodeGen()
231 Safepoint::DeoptMode mode);
259 Safepoint::Kind kind,
261 Safepoint::DeoptMode mode);
262 void RecordSafepoint(LPointerMap* pointers, Safepoint::DeoptMode mode);
263 void RecordSafepoint(Safepoint::DeoptMode mode);
266 Safepoint::DeoptMode mode);
269 Safepoint::DeoptMode mode);
355 Safepoint::Kind expected_safepoint_kind_;
360 Safepoint::Kind kind) in PushSafepointRegistersScope()
[all …]
Dlithium-codegen-arm.cc43 Safepoint::DeoptMode mode) in SafepointGenerator()
58 Safepoint::DeoptMode deopt_mode_;
187 RecordSafepoint(Safepoint::kNoLazyDeopt); in GeneratePrologue()
606 instr->pointer_map(), argc, Safepoint::kNoLazyDeopt); in CallRuntimeFromDeferred()
611 Safepoint::DeoptMode mode) { in RegisterEnvironmentForDeoptimization()
640 (mode == Safepoint::kLazyDeopt) ? pc_offset : -1); in RegisterEnvironmentForDeoptimization()
647 RegisterEnvironmentForDeoptimization(environment, Safepoint::kNoLazyDeopt); in DeoptimizeIf()
742 RecordSafepoint(instr->pointer_map(), Safepoint::kLazyDeopt); in RecordSafepointWithLazyDeopt()
746 instr->pointer_map(), 0, Safepoint::kLazyDeopt); in RecordSafepointWithLazyDeopt()
753 Safepoint::Kind kind, in RecordSafepoint()
[all …]
/external/v8/src/mips/
Dlithium-codegen-mips.h63 expected_safepoint_kind_(Safepoint::kSimple) { in LCodeGen()
228 Safepoint::DeoptMode mode);
259 Safepoint::Kind kind,
261 Safepoint::DeoptMode mode);
262 void RecordSafepoint(LPointerMap* pointers, Safepoint::DeoptMode mode);
263 void RecordSafepoint(Safepoint::DeoptMode mode);
266 Safepoint::DeoptMode mode);
269 Safepoint::DeoptMode mode);
370 Safepoint::Kind expected_safepoint_kind_;
375 Safepoint::Kind kind) in PushSafepointRegistersScope()
[all …]
Dlithium-codegen-mips.cc43 Safepoint::DeoptMode mode) in SafepointGenerator()
58 Safepoint::DeoptMode deopt_mode_;
185 RecordSafepoint(Safepoint::kNoLazyDeopt); in GeneratePrologue()
567 instr->pointer_map(), argc, Safepoint::kNoLazyDeopt); in CallRuntimeFromDeferred()
572 Safepoint::DeoptMode mode) { in RegisterEnvironmentForDeoptimization()
601 (mode == Safepoint::kLazyDeopt) ? pc_offset : -1); in RegisterEnvironmentForDeoptimization()
611 RegisterEnvironmentForDeoptimization(environment, Safepoint::kNoLazyDeopt); in DeoptimizeIf()
705 RecordSafepoint(instr->pointer_map(), Safepoint::kLazyDeopt); in RecordSafepointWithLazyDeopt()
709 instr->pointer_map(), 0, Safepoint::kLazyDeopt); in RecordSafepointWithLazyDeopt()
716 Safepoint::Kind kind, in RecordSafepoint()
[all …]
/external/v8/src/
Dsafepoint-table.cc72 Safepoint::kNoDeoptimizationIndex); in SafepointTable()
119 void Safepoint::DefinePointerRegister(Register reg) { in DefinePointerRegister()
124 Safepoint SafepointTableBuilder::DefineSafepoint( in DefineSafepoint()
126 Safepoint::Kind kind, in DefineSafepoint()
128 Safepoint::DeoptMode deopt_mode) { in DefineSafepoint()
133 info.has_doubles = (kind & Safepoint::kWithDoubles); in DefineSafepoint()
135 deopt_index_list_.Add(Safepoint::kNoDeoptimizationIndex); in DefineSafepoint()
136 if (deopt_mode == Safepoint::kNoLazyDeopt) { in DefineSafepoint()
140 registers_.Add((kind & Safepoint::kWithRegisters) in DefineSafepoint()
143 return Safepoint(indexes_.last(), registers_.last()); in DefineSafepoint()
Dsafepoint-table.h169 class Safepoint BASE_EMBEDDED {
190 Safepoint(ZoneList<int>* indexes, ZoneList<int>* registers) : in Safepoint() function
213 Safepoint DefineSafepoint(Assembler* assembler,
214 Safepoint::Kind kind,
216 Safepoint::DeoptMode mode);
Dframes.cc825 int deopt_index = Safepoint::kNoDeoptimizationIndex; in Summarize()
833 if (deopt_index == Safepoint::kNoDeoptimizationIndex) { in Summarize()
935 ASSERT(*deopt_index != Safepoint::kNoDeoptimizationIndex); in GetDeoptimizationData()
944 int deopt_index = Safepoint::kNoDeoptimizationIndex; in GetInlineCount()
962 int deopt_index = Safepoint::kNoDeoptimizationIndex; in GetFunctions()
Dlithium.h454 deoptimization_index_(Safepoint::kNoDeoptimizationIndex), in LEnvironment()
500 return deoptimization_index_ != Safepoint::kNoDeoptimizationIndex; in HasBeenRegistered()
Ddeoptimizer.cc141 ASSERT(deoptimization_index != Safepoint::kNoDeoptimizationIndex); in DebuggerInspectableFrame()
Dobjects.cc8421 if (entry.deoptimization_index() != Safepoint::kNoDeoptimizationIndex) { in Disassemble()
/external/v8/src/x64/
Dlithium-codegen-x64.h65 expected_safepoint_kind_(Safepoint::kSimple) { in LCodeGen()
211 Safepoint::DeoptMode mode);
244 Safepoint::Kind kind,
246 Safepoint::DeoptMode mode);
247 void RecordSafepoint(LPointerMap* pointers, Safepoint::DeoptMode mode);
248 void RecordSafepoint(Safepoint::DeoptMode mode);
251 Safepoint::DeoptMode mode);
340 Safepoint::Kind expected_safepoint_kind_;
346 ASSERT(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope()
348 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope()
[all …]
Dlithium-codegen-x64.cc46 Safepoint::DeoptMode mode) in SafepointGenerator()
63 Safepoint::DeoptMode deopt_mode_;
197 RecordSafepoint(Safepoint::kNoLazyDeopt); in GeneratePrologue()
498 instr->pointer_map(), argc, Safepoint::kNoLazyDeopt); in CallRuntimeFromDeferred()
503 Safepoint::DeoptMode mode) { in RegisterEnvironmentForDeoptimization()
532 (mode == Safepoint::kLazyDeopt) ? pc_offset : -1); in RegisterEnvironmentForDeoptimization()
539 RegisterEnvironmentForDeoptimization(environment, Safepoint::kNoLazyDeopt); in DeoptimizeIf()
624 RecordSafepoint(instr->pointer_map(), Safepoint::kLazyDeopt); in RecordSafepointWithLazyDeopt()
628 instr->pointer_map(), argc, Safepoint::kLazyDeopt); in RecordSafepointWithLazyDeopt()
635 Safepoint::Kind kind, in RecordSafepoint()
[all …]
/external/v8/src/ia32/
Dlithium-codegen-ia32.h65 expected_safepoint_kind_(Safepoint::kSimple) { in LCodeGen()
220 Safepoint::DeoptMode mode);
254 Safepoint::Kind kind,
256 Safepoint::DeoptMode mode);
257 void RecordSafepoint(LPointerMap* pointers, Safepoint::DeoptMode mode);
258 void RecordSafepoint(Safepoint::DeoptMode mode);
261 Safepoint::DeoptMode mode);
343 Safepoint::Kind expected_safepoint_kind_;
349 ASSERT(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope()
351 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope()
[all …]
Dlithium-codegen-ia32.cc48 Safepoint::DeoptMode mode) in SafepointGenerator()
63 Safepoint::DeoptMode deopt_mode_;
199 RecordSafepoint(Safepoint::kNoLazyDeopt); in GeneratePrologue()
511 instr->pointer_map(), argc, Safepoint::kNoLazyDeopt); in CallRuntimeFromDeferred()
516 LEnvironment* environment, Safepoint::DeoptMode mode) { in RegisterEnvironmentForDeoptimization()
545 (mode == Safepoint::kLazyDeopt) ? pc_offset : -1); in RegisterEnvironmentForDeoptimization()
552 RegisterEnvironmentForDeoptimization(environment, Safepoint::kNoLazyDeopt); in DeoptimizeIf()
665 RecordSafepoint(instr->pointer_map(), Safepoint::kLazyDeopt); in RecordSafepointWithLazyDeopt()
669 instr->pointer_map(), 0, Safepoint::kLazyDeopt); in RecordSafepointWithLazyDeopt()
676 Safepoint::Kind kind, in RecordSafepoint()
[all …]