Home
last modified time | relevance | path

Searched refs:HSuspendCheck (Results 1 – 19 of 19) sorted by relevance

/art/compiler/optimizing/
Dgvn_test.cc345 outer_loop_header->AddInstruction(new (GetAllocator()) HSuspendCheck()); in TEST_F()
348 inner_loop_header->AddInstruction(new (GetAllocator()) HSuspendCheck()); in TEST_F()
Dsuperblock_cloner_test.cc73 HInstruction* suspend_check = new (GetAllocator()) HSuspendCheck(); in CreateBasicLoopDataFlow()
126 HSuspendCheck* old_suspend_check = header->GetLoopInformation()->GetSuspendCheck(); in TEST_F()
140 HSuspendCheck* new_suspend_check = header->GetLoopInformation()->GetSuspendCheck(); in TEST_F()
Dscheduler_arm64.cc188 void SchedulingLatencyVisitorARM64::VisitSuspendCheck(HSuspendCheck* instruction) { in VisitSuspendCheck()
Dloop_optimization_test.cc268 new (GetAllocator()) HSuspendCheck(), header->GetLastInstruction()); in TEST_F()
Dcode_generator.cc1071 const ArenaVector<HSuspendCheck*>& loop_headers, in CheckCovers()
1092 ArenaVector<HSuspendCheck*> loop_headers(graph.GetAllocator()->Adapter(kArenaAllocMisc)); in CheckLoopEntriesCanBeUsedForOsr()
1095 HSuspendCheck* suspend_check = block->GetLoopInformation()->GetSuspendCheck(); in CheckLoopEntriesCanBeUsedForOsr()
1583 void CodeGenerator::ClearSpillSlotsFromLoopPhisInStackMap(HSuspendCheck* suspend_check, in ClearSpillSlotsFromLoopPhisInStackMap()
Dcode_generator_x86.h239 void GenerateSuspendCheck(HSuspendCheck* check, HBasicBlock* successor);
Dcode_generator_x86_64.h238 void GenerateSuspendCheck(HSuspendCheck* instruction, HBasicBlock* successor);
Dscheduler_arm.cc1044 void SchedulingLatencyVisitorARM::VisitSuspendCheck(HSuspendCheck* instruction) { in VisitSuspendCheck()
Dload_store_elimination_test.cc88 suspend_check_ = new (GetAllocator()) HSuspendCheck(); in CreateTestControlFlowGraph()
Dcode_generator.h417 void ClearSpillSlotsFromLoopPhisInStackMap(HSuspendCheck* suspend_check,
Dcode_generator_arm_vixl.h349 void GenerateSuspendCheck(HSuspendCheck* instruction, HBasicBlock* successor);
Dcode_generator_arm64.h320 void GenerateSuspendCheck(HSuspendCheck* instruction, HBasicBlock* successor);
Dinstruction_builder.cc337 AppendInstruction(new (allocator_) HSuspendCheck(0u)); in Build()
344 HSuspendCheck* suspend_check = new (allocator_) HSuspendCheck(current_block_->GetDexPc()); in Build()
Dnodes.h71 class HSuspendCheck; variable
886 HSuspendCheck* GetSuspendCheck() const { return suspend_check_; } in GetSuspendCheck()
887 void SetSuspendCheck(HSuspendCheck* check) { suspend_check_ = check; } in SetSuspendCheck()
969 HSuspendCheck* suspend_check_;
6301 class HSuspendCheck final : public HExpression<0> {
6303 explicit HSuspendCheck(uint32_t dex_pc = kNoDexPc)
Dnodes.cc2767 HSuspendCheck* suspend_check = new (allocator_) HSuspendCheck(header->GetDexPc()); in TransformLoopForVectorization()
Dcode_generator_arm64.cc423 SuspendCheckSlowPathARM64(HSuspendCheck* instruction, HBasicBlock* successor) in SuspendCheckSlowPathARM64()
1919 void InstructionCodeGeneratorARM64::GenerateSuspendCheck(HSuspendCheck* instruction, in GenerateSuspendCheck()
5551 HSuspendCheck* suspend_check = instruction->GetNext()->AsSuspendCheck(); in VisitParallelMove()
5958 void LocationsBuilderARM64::VisitSuspendCheck(HSuspendCheck* instruction) { in VisitSuspendCheck()
5968 void InstructionCodeGeneratorARM64::VisitSuspendCheck(HSuspendCheck* instruction) { in VisitSuspendCheck()
Dcode_generator_x86_64.cc154 SuspendCheckSlowPathX86_64(HSuspendCheck* instruction, HBasicBlock* successor) in SuspendCheckSlowPathX86_64()
5743 HSuspendCheck* suspend_check = instruction->GetNext()->AsSuspendCheck(); in VisitParallelMove()
5751 void LocationsBuilderX86_64::VisitSuspendCheck(HSuspendCheck* instruction) { in VisitSuspendCheck()
5761 void InstructionCodeGeneratorX86_64::VisitSuspendCheck(HSuspendCheck* instruction) { in VisitSuspendCheck()
5775 void InstructionCodeGeneratorX86_64::GenerateSuspendCheck(HSuspendCheck* instruction, in GenerateSuspendCheck()
Dcode_generator_x86.cc203 SuspendCheckSlowPathX86(HSuspendCheck* instruction, HBasicBlock* successor) in SuspendCheckSlowPathX86()
6372 HSuspendCheck* suspend_check = instruction->GetNext()->AsSuspendCheck(); in VisitParallelMove()
6380 void LocationsBuilderX86::VisitSuspendCheck(HSuspendCheck* instruction) { in VisitSuspendCheck()
6390 void InstructionCodeGeneratorX86::VisitSuspendCheck(HSuspendCheck* instruction) { in VisitSuspendCheck()
6404 void InstructionCodeGeneratorX86::GenerateSuspendCheck(HSuspendCheck* instruction, in GenerateSuspendCheck()
Dcode_generator_arm_vixl.cc432 SuspendCheckSlowPathARMVIXL(HSuspendCheck* instruction, HBasicBlock* successor) in SuspendCheckSlowPathARMVIXL()
6978 HSuspendCheck* suspend_check = instruction->GetNext()->AsSuspendCheck(); in VisitParallelMove()
6986 void LocationsBuilderARMVIXL::VisitSuspendCheck(HSuspendCheck* instruction) { in VisitSuspendCheck()
6992 void InstructionCodeGeneratorARMVIXL::VisitSuspendCheck(HSuspendCheck* instruction) { in VisitSuspendCheck()
7007 void InstructionCodeGeneratorARMVIXL::GenerateSuspendCheck(HSuspendCheck* instruction, in GenerateSuspendCheck()