Searched refs:suspend_check (Results 1 - 4 of 4) sorted by relevance

/art/compiler/optimizing/
H A Dcode_generator.cc698 HSuspendCheck* suspend_check = block->GetLoopInformation()->GetSuspendCheck(); local
699 if (!suspend_check->GetEnvironment()->IsFromInlinedInvoke()) {
700 loop_headers.push_back(suspend_check);
1199 void CodeGenerator::ClearSpillSlotsFromLoopPhisInStackMap(HSuspendCheck* suspend_check) const {
1200 LocationSummary* locations = suspend_check->GetLocations();
1201 HBasicBlock* block = suspend_check->GetBlock();
1202 DCHECK(block->GetLoopInformation()->GetSuspendCheck() == suspend_check);
H A Dnodes.cc482 HInstruction* suspend_check = gota->GetPrevious(); local
483 if (suspend_check != nullptr && suspend_check->IsSuspendCheck()) {
484 insert_before = suspend_check;
2375 HSuspendCheck* suspend_check = new (arena_) HSuspendCheck(header->GetDexPc()); local
2376 new_header->AddInstruction(suspend_check);
2378 suspend_check->CopyEnvironmentFromWithLoopPhiAdjustment(
2383 new_header->GetLoopInformation()->SetSuspendCheck(suspend_check);
H A Dcode_generator.h381 void ClearSpillSlotsFromLoopPhisInStackMap(HSuspendCheck* suspend_check) const;
H A Dinstruction_builder.cc300 HSuspendCheck* suspend_check = new (arena_) HSuspendCheck(current_block_->GetDexPc()); local
301 current_block_->GetLoopInformation()->SetSuspendCheck(suspend_check);
304 InsertInstructionAtTop(suspend_check);

Completed in 69 milliseconds