Searched refs:HDeoptimize (Results 1 – 22 of 22) sorted by relevance
2 HDeoptimize.
2 remove environment uses of HDeoptimize instructions.
57 void VisitDeoptimize(HDeoptimize* deoptimize) override;
205 HDeoptimize* deoptimize = new (GetGraph()->GetAllocator()) HDeoptimize( in HoistGuard()
59 void VisitDeoptimize(HDeoptimize* instruction) override;
81 void VisitDeoptimize(HDeoptimize* instruction ATTRIBUTE_UNUSED) override { in VisitDeoptimize()
73 void PrepareForRegisterAllocation::VisitDeoptimize(HDeoptimize* deoptimize) { in VisitDeoptimize()
177 HInstruction* deoptimize = new(GetAllocator()) HDeoptimize( in TEST_F()
911 HInstruction* deopt = new (graph_->GetAllocator()) HDeoptimize( in AddCHAGuard()985 HDeoptimize* deoptimize = new (graph_->GetAllocator()) HDeoptimize( in AddTypeGuard()1271 HDeoptimize* deoptimize = new (graph_->GetAllocator()) HDeoptimize( in TryInlinePolymorphicCallToSameTarget()
1713 HDeoptimize* deoptimize = new (GetGraph()->GetAllocator()) HDeoptimize( in InsertDeoptInLoop()1726 HDeoptimize* deoptimize = new (GetGraph()->GetAllocator()) HDeoptimize( in InsertDeoptInBlock()
97 void VisitDeoptimize(HDeoptimize* deopt) override;584 void ReferenceTypePropagation::RTPVisitor::VisitDeoptimize(HDeoptimize* instr) { in VisitDeoptimize()
739 void VisitDeoptimize(HDeoptimize* instruction) override { in VisitDeoptimize()
989 SlowPathGenerator<HDeoptimize> deopt_slow_paths_;
547 void VisitDeoptimize(HDeoptimize* deoptimize) override { in VisitDeoptimize()
304 void GraphChecker::VisitDeoptimize(HDeoptimize* deopt) { in VisitDeoptimize()
106 void VisitDeoptimize(HDeoptimize* deoptimize) override;2832 void InstructionSimplifierVisitor::VisitDeoptimize(HDeoptimize* deoptimize) { in VisitDeoptimize()
3264 class HDeoptimize final : public HVariableInputSizeInstruction {3268 HDeoptimize(ArenaAllocator* allocator, in HDeoptimize() function3291 HDeoptimize(ArenaAllocator* allocator, in HDeoptimize() function
518 explicit DeoptimizationSlowPathARM64(HDeoptimize* instruction) in DeoptimizationSlowPathARM64()3388 void LocationsBuilderARM64::VisitDeoptimize(HDeoptimize* deoptimize) { in VisitDeoptimize()3400 void InstructionCodeGeneratorARM64::VisitDeoptimize(HDeoptimize* deoptimize) { in VisitDeoptimize()
402 explicit DeoptimizationSlowPathX86_64(HDeoptimize* instruction) in DeoptimizationSlowPathX86_64()1855 void LocationsBuilderX86_64::VisitDeoptimize(HDeoptimize* deoptimize) { in VisitDeoptimize()1867 void InstructionCodeGeneratorX86_64::VisitDeoptimize(HDeoptimize* deoptimize) { in VisitDeoptimize()
391 explicit DeoptimizationSlowPathX86(HDeoptimize* instruction) in DeoptimizationSlowPathX86()1788 void LocationsBuilderX86::VisitDeoptimize(HDeoptimize* deoptimize) { in VisitDeoptimize()1800 void InstructionCodeGeneratorX86::VisitDeoptimize(HDeoptimize* deoptimize) { in VisitDeoptimize()
656 explicit DeoptimizationSlowPathARMVIXL(HDeoptimize* instruction) in DeoptimizationSlowPathARMVIXL()2744 void LocationsBuilderARMVIXL::VisitDeoptimize(HDeoptimize* deoptimize) { in VisitDeoptimize()2756 void InstructionCodeGeneratorARMVIXL::VisitDeoptimize(HDeoptimize* deoptimize) { in VisitDeoptimize()
41 # elimination pass to add a HDeoptimize. Not having the bounds check helped110 # elimination pass to add a HDeoptimize. Not having the bounds check helped