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()
64 void VisitDeoptimize(HDeoptimize* instruction) override;
81 void VisitDeoptimize(HDeoptimize* instruction ATTRIBUTE_UNUSED) override { in VisitDeoptimize()
73 void PrepareForRegisterAllocation::VisitDeoptimize(HDeoptimize* deoptimize) { in VisitDeoptimize()
179 HInstruction* deoptimize = new(GetAllocator()) HDeoptimize( in TEST_F()
918 HInstruction* deopt = new (graph_->GetAllocator()) HDeoptimize( in AddCHAGuard()992 HDeoptimize* deoptimize = new (graph_->GetAllocator()) HDeoptimize( in AddTypeGuard()1277 HDeoptimize* deoptimize = new (graph_->GetAllocator()) HDeoptimize( in TryInlinePolymorphicCallToSameTarget()
1814 HDeoptimize* deoptimize = new (GetGraph()->GetAllocator()) HDeoptimize( in InsertDeoptInLoop()1827 HDeoptimize* deoptimize = new (GetGraph()->GetAllocator()) HDeoptimize( in InsertDeoptInBlock()
58 void VisitDeoptimize(HDeoptimize* deopt) override;545 void ReferenceTypePropagation::RTPVisitor::VisitDeoptimize(HDeoptimize* instr) { in VisitDeoptimize()
728 void VisitDeoptimize(HDeoptimize* instruction) override { in VisitDeoptimize()
547 void VisitDeoptimize(HDeoptimize* deoptimize) override { in VisitDeoptimize()
1028 SlowPathGenerator<HDeoptimize> deopt_slow_paths_;
305 void GraphChecker::VisitDeoptimize(HDeoptimize* deopt) { in VisitDeoptimize()
110 void VisitDeoptimize(HDeoptimize* deoptimize) override;2755 void InstructionSimplifierVisitor::VisitDeoptimize(HDeoptimize* deoptimize) { in VisitDeoptimize()
3320 class HDeoptimize final : public HVariableInputSizeInstruction {3324 HDeoptimize(ArenaAllocator* allocator, in HDeoptimize() function3347 HDeoptimize(ArenaAllocator* allocator, in HDeoptimize() function
519 explicit DeoptimizationSlowPathARM64(HDeoptimize* instruction) in DeoptimizationSlowPathARM64()3575 void LocationsBuilderARM64::VisitDeoptimize(HDeoptimize* deoptimize) { in VisitDeoptimize()3587 void InstructionCodeGeneratorARM64::VisitDeoptimize(HDeoptimize* deoptimize) { in VisitDeoptimize()
403 explicit DeoptimizationSlowPathX86_64(HDeoptimize* instruction) in DeoptimizationSlowPathX86_64()1905 void LocationsBuilderX86_64::VisitDeoptimize(HDeoptimize* deoptimize) { in VisitDeoptimize()1917 void InstructionCodeGeneratorX86_64::VisitDeoptimize(HDeoptimize* deoptimize) { in VisitDeoptimize()
392 explicit DeoptimizationSlowPathX86(HDeoptimize* instruction) in DeoptimizationSlowPathX86()1816 void LocationsBuilderX86::VisitDeoptimize(HDeoptimize* deoptimize) { in VisitDeoptimize()1828 void InstructionCodeGeneratorX86::VisitDeoptimize(HDeoptimize* deoptimize) { in VisitDeoptimize()
657 explicit DeoptimizationSlowPathARMVIXL(HDeoptimize* instruction) in DeoptimizationSlowPathARMVIXL()2798 void LocationsBuilderARMVIXL::VisitDeoptimize(HDeoptimize* deoptimize) { in VisitDeoptimize()2810 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