Searched refs:suspend_check (Results 1 – 5 of 5) sorted by relevance
1044 HSuspendCheck* suspend_check = block->GetLoopInformation()->GetSuspendCheck(); in CheckLoopEntriesCanBeUsedForOsr() local1045 if (!suspend_check->GetEnvironment()->IsFromInlinedInvoke()) { in CheckLoopEntriesCanBeUsedForOsr()1046 loop_headers.push_back(suspend_check); in CheckLoopEntriesCanBeUsedForOsr()1532 void CodeGenerator::ClearSpillSlotsFromLoopPhisInStackMap(HSuspendCheck* suspend_check, in ClearSpillSlotsFromLoopPhisInStackMap() argument1534 LocationSummary* locations = suspend_check->GetLocations(); in ClearSpillSlotsFromLoopPhisInStackMap()1535 HBasicBlock* block = suspend_check->GetBlock(); in ClearSpillSlotsFromLoopPhisInStackMap()1536 DCHECK(block->GetLoopInformation()->GetSuspendCheck() == suspend_check); in ClearSpillSlotsFromLoopPhisInStackMap()
77 HInstruction* suspend_check = new (GetAllocator()) HSuspendCheck(); in CreateBasicLoopDataFlow() local81 loop_header->AddInstruction(suspend_check); in CreateBasicLoopDataFlow()114 HEnvironment* env = ManuallyBuildEnvFor(suspend_check, ¤t_locals); in CreateBasicLoopDataFlow()
644 HInstruction* suspend_check = gota->GetPrevious(); in InsertConstant() local645 if (suspend_check != nullptr && suspend_check->IsSuspendCheck()) { in InsertConstant()646 insert_before = suspend_check; in InsertConstant()2767 HSuspendCheck* suspend_check = new (allocator_) HSuspendCheck(header->GetDexPc()); in TransformLoopForVectorization() local2768 new_header->AddInstruction(suspend_check); in TransformLoopForVectorization()2770 suspend_check->CopyEnvironmentFromWithLoopPhiAdjustment( in TransformLoopForVectorization()2775 new_header->GetLoopInformation()->SetSuspendCheck(suspend_check); in TransformLoopForVectorization()
412 void ClearSpillSlotsFromLoopPhisInStackMap(HSuspendCheck* suspend_check,
345 HSuspendCheck* suspend_check = new (allocator_) HSuspendCheck(current_block_->GetDexPc()); in Build() local346 current_block_->GetLoopInformation()->SetSuspendCheck(suspend_check); in Build()349 InsertInstructionAtTop(suspend_check); in Build()