Searched refs:HSuspendCheck (Results 1 – 19 of 19) sorted by relevance
/art/compiler/optimizing/ |
D | gvn_test.cc | 345 outer_loop_header->AddInstruction(new (GetAllocator()) HSuspendCheck()); in TEST_F() 348 inner_loop_header->AddInstruction(new (GetAllocator()) HSuspendCheck()); in TEST_F()
|
D | superblock_cloner_test.cc | 73 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()
|
D | scheduler_arm64.cc | 188 void SchedulingLatencyVisitorARM64::VisitSuspendCheck(HSuspendCheck* instruction) { in VisitSuspendCheck()
|
D | loop_optimization_test.cc | 268 new (GetAllocator()) HSuspendCheck(), header->GetLastInstruction()); in TEST_F()
|
D | code_generator.cc | 1071 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()
|
D | code_generator_x86.h | 239 void GenerateSuspendCheck(HSuspendCheck* check, HBasicBlock* successor);
|
D | code_generator_x86_64.h | 238 void GenerateSuspendCheck(HSuspendCheck* instruction, HBasicBlock* successor);
|
D | scheduler_arm.cc | 1044 void SchedulingLatencyVisitorARM::VisitSuspendCheck(HSuspendCheck* instruction) { in VisitSuspendCheck()
|
D | load_store_elimination_test.cc | 88 suspend_check_ = new (GetAllocator()) HSuspendCheck(); in CreateTestControlFlowGraph()
|
D | code_generator.h | 417 void ClearSpillSlotsFromLoopPhisInStackMap(HSuspendCheck* suspend_check,
|
D | code_generator_arm_vixl.h | 349 void GenerateSuspendCheck(HSuspendCheck* instruction, HBasicBlock* successor);
|
D | code_generator_arm64.h | 320 void GenerateSuspendCheck(HSuspendCheck* instruction, HBasicBlock* successor);
|
D | instruction_builder.cc | 337 AppendInstruction(new (allocator_) HSuspendCheck(0u)); in Build() 344 HSuspendCheck* suspend_check = new (allocator_) HSuspendCheck(current_block_->GetDexPc()); in Build()
|
D | nodes.h | 71 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)
|
D | nodes.cc | 2767 HSuspendCheck* suspend_check = new (allocator_) HSuspendCheck(header->GetDexPc()); in TransformLoopForVectorization()
|
D | code_generator_arm64.cc | 423 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()
|
D | code_generator_x86_64.cc | 154 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()
|
D | code_generator_x86.cc | 203 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()
|
D | code_generator_arm_vixl.cc | 432 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()
|