Searched refs:LazyDeoptInfo (Results 1 – 7 of 7) sorted by relevance
49 void PushLazyDeopt(LazyDeoptInfo* info) { lazy_deopts_.push_back(info); } in PushLazyDeopt()53 const std::vector<LazyDeoptInfo*>& lazy_deopts() const { in lazy_deopts()97 std::vector<LazyDeoptInfo*> lazy_deopts_;
351 class LazyDeoptInfo : public DeoptInfo {353 LazyDeoptInfo(Zone* zone, const MaglevCompilationUnit& compilation_unit, in LazyDeoptInfo() function425 LazyDeoptInfo(zone, compilation_unit, checkpoint); in New()536 LazyDeoptInfo* lazy_deopt_info() { in lazy_deopt_info()539 return (reinterpret_cast<LazyDeoptInfo*>(input_address(input_count() - 1)) - in lazy_deopt_info()543 const LazyDeoptInfo* lazy_deopt_info() const { in lazy_deopt_info()546 return (reinterpret_cast<const LazyDeoptInfo*>( in lazy_deopt_info()583 LazyDeoptInfo* lazy_deopt_info_address() { in lazy_deopt_info_address()586 return reinterpret_cast<LazyDeoptInfo*>(input_address(input_count() - 1)) - in lazy_deopt_info_address()603 (Derived::kProperties.can_lazy_deopt() ? sizeof(LazyDeoptInfo) : 0); in Allocate()
51 void UpdateUse(const LazyDeoptInfo& deopt_info);
373 for (LazyDeoptInfo* deopt_info : code_gen_state_.lazy_deopts()) { in EmitDeopts()409 void EmitLazyDeopt(LazyDeoptInfo* deopt_info) { in EmitLazyDeopt()624 for (LazyDeoptInfo* deopt_info : code_gen_state_.lazy_deopts()) { in GenerateDeoptimizationData()
124 void MarkCheckpointNodes(NodeBase* node, const LazyDeoptInfo* deopt_info, in MarkCheckpointNodes()
354 LazyDeoptInfo* deopt_info = node->lazy_deopt_info(); in PrintLazyDeopt()
337 const LazyDeoptInfo& deopt_info) { in UpdateUse()