Searched refs:EagerDeoptInfo (Results 1 – 8 of 8) sorted by relevance
48 void PushEagerDeopt(EagerDeoptInfo* info) { eager_deopts_.push_back(info); } in PushEagerDeopt()50 const std::vector<EagerDeoptInfo*>& eager_deopts() const { in eager_deopts()96 std::vector<EagerDeoptInfo*> eager_deopts_;
344 class EagerDeoptInfo : public DeoptInfo {346 EagerDeoptInfo(Zone* zone, const MaglevCompilationUnit& compilation_unit, in EagerDeoptInfo() function421 EagerDeoptInfo(zone, compilation_unit, checkpoint); in New()520 EagerDeoptInfo* eager_deopt_info() { in eager_deopt_info()524 reinterpret_cast<EagerDeoptInfo*>(input_address(input_count() - 1)) - in eager_deopt_info()528 const EagerDeoptInfo* eager_deopt_info() const { in eager_deopt_info()531 return (reinterpret_cast<const EagerDeoptInfo*>( in eager_deopt_info()576 EagerDeoptInfo* eager_deopt_info_address() { in eager_deopt_info_address()579 return reinterpret_cast<EagerDeoptInfo*>(input_address(input_count() - 1)) - in eager_deopt_info_address()602 (Derived::kProperties.can_eager_deopt() ? sizeof(EagerDeoptInfo) : 0) + in Allocate()
167 struct CopyForDeferredHelper<EagerDeoptInfo*>168 : public CopyForDeferredByValue<EagerDeoptInfo*> {};264 EagerDeoptInfo* deopt_info) { in RegisterEagerDeopt()271 EagerDeoptInfo* deopt_info) { in EmitEagerDeoptIf()490 Register object, CheckMaps* node, EagerDeoptInfo* deopt_info, in GenerateCode()
362 for (EagerDeoptInfo* deopt_info : code_gen_state_.eager_deopts()) { in EmitDeopts()389 void EmitEagerDeopt(EagerDeoptInfo* deopt_info) { in EmitEagerDeopt()614 for (EagerDeoptInfo* deopt_info : code_gen_state_.eager_deopts()) { in GenerateDeoptimizationData()
50 void UpdateUse(const EagerDeoptInfo& deopt_info);
111 void MarkCheckpointNodes(NodeBase* node, const EagerDeoptInfo* deopt_info, in MarkCheckpointNodes()
314 EagerDeoptInfo* deopt_info = node->eager_deopt_info(); in PrintEagerDeopt()
324 const EagerDeoptInfo& deopt_info) { in UpdateUse()