Home
last modified time | relevance | path

Searched refs:suspend_check (Results 1 – 3 of 3) sorted by relevance

/art/compiler/optimizing/
Dbounds_check_elimination.cc853 HSuspendCheck* suspend_check = header->GetLoopInformation()->GetSuspendCheck(); in AddDeoptimizationConstant() local
861 HDeoptimize(cond, suspend_check->GetDexPc()); in AddDeoptimizationConstant()
865 suspend_check->GetEnvironment(), header); in AddDeoptimizationConstant()
934 HSuspendCheck* suspend_check = header->GetLoopInformation()->GetSuspendCheck(); in AddDeoptimizationArrayLength() local
956 HDeoptimize(null_check_cond, suspend_check->GetDexPc()); in AddDeoptimizationArrayLength()
965 suspend_check->GetEnvironment(), header); in AddDeoptimizationArrayLength()
1008 HDeoptimize* deopt = new (graph->GetArena()) HDeoptimize(cond, suspend_check->GetDexPc()); in AddDeoptimizationArrayLength()
1011 deopt->CopyEnvironmentFromWithLoopPhiAdjustment(suspend_check->GetEnvironment(), header); in AddDeoptimizationArrayLength()
Dcode_generator.cc884 void CodeGenerator::ClearSpillSlotsFromLoopPhisInStackMap(HSuspendCheck* suspend_check) const { in ClearSpillSlotsFromLoopPhisInStackMap()
885 LocationSummary* locations = suspend_check->GetLocations(); in ClearSpillSlotsFromLoopPhisInStackMap()
886 HBasicBlock* block = suspend_check->GetBlock(); in ClearSpillSlotsFromLoopPhisInStackMap()
887 DCHECK(block->GetLoopInformation()->GetSuspendCheck() == suspend_check); in ClearSpillSlotsFromLoopPhisInStackMap()
Dcode_generator.h260 void ClearSpillSlotsFromLoopPhisInStackMap(HSuspendCheck* suspend_check) const;