/art/compiler/optimizing/ |
H A D | live_ranges_test.cc | 79 ASSERT_TRUE(range->GetNext() == nullptr); 127 ASSERT_TRUE(range->GetNext() == nullptr); 177 ASSERT_TRUE(range->GetNext() == nullptr); 188 range = range->GetNext(); 192 ASSERT_TRUE(range->GetNext() == nullptr); 200 ASSERT_TRUE(range->GetNext() == nullptr); 256 ASSERT_TRUE(range->GetNext() == nullptr); 264 ASSERT_TRUE(range->GetNext() == nullptr); 272 ASSERT_TRUE(range->GetNext() == nullptr); 280 ASSERT_TRUE(range->GetNext() [all...] |
H A D | cha_guard_optimization.cc | 90 HInstruction* compare = flag->GetNext(); 92 HInstruction* deopt = compare->GetNext(); 186 HInstruction* compare = flag->GetNext(); 188 HInstruction* deopt = compare->GetNext();
|
H A D | ssa_liveness_analysis.h | 68 LiveRange* GetNext() const { return next_; } function in class:art::FINAL 124 UsePosition* GetNext() const { return next_; } function in class:art::UsePosition 183 EnvUsePosition* GetNext() const { return next_; } function in class:art::EnvUsePosition 222 SafepointPosition* GetNext() const { function in class:art::SafepointPosition 316 while ((cursor->GetNext() != nullptr) && (cursor->GetNext()->GetPosition() < position)) { 317 cursor = cursor->GetNext(); 321 instruction, input_index, position, cursor->GetNext()); 401 after_loop = after_loop->GetNext(); 494 my_range = my_range->GetNext(); [all...] |
H A D | gvn.cc | 103 for (Node* node = buckets_[index]; node != nullptr; node = node->GetNext()) { 119 for (Node* node = buckets_[index]; node != nullptr; node = node->GetNext()) { 190 for (Node* node = other.buckets_[i]; node != nullptr; node = node->GetNext()) { 208 Node* GetNext() const { return next_; } function in class:art::ValueSet::Node 232 for (Node* node = buckets_[index]; node != nullptr; node = node->GetNext()) { 269 node = (previous == nullptr) ? buckets_[i] : previous->GetNext(); 273 node = node->GetNext(); 284 Node* next = node->GetNext(); 486 HInstruction* next = current->GetNext();
|
H A D | ssa_builder.cc | 89 HInstruction* next = phi->GetNext(); 93 next = next->GetNext(); 96 DCHECK(!phi->IsVRegEquivalentOf(next->GetNext())); 275 HInstruction* next = aget->GetNext(); 559 HFloatConstant* result = constant->GetNext()->AsFloatConstant(); 563 constant->GetBlock()->InsertInstructionBefore(result, constant->GetNext()); 581 HDoubleConstant* result = constant->GetNext()->AsDoubleConstant(); 585 constant->GetBlock()->InsertInstructionBefore(result, constant->GetNext()); 606 HInstruction* next = phi->GetNext(); 611 next = next->GetNext(); [all...] |
H A D | register_allocation_resolver.cc | 241 safepoint_position = safepoint_position->GetNext()) { 326 use = use->GetNext(); 346 use = use->GetNext(); 351 env_use = env_use->GetNext(); 359 env_use = env_use->GetNext(); 362 range = range->GetNext(); 377 safepoint_position = safepoint_position->GetNext()) { 402 use = use->GetNext(); 577 at = at->GetNext(); 593 move = at->GetNext() [all...] |
H A D | prepare_for_register_allocation.cc | 146 if (condition->GetNext() != user) { 224 for (HInstruction* between = input->GetNext(); between != user; between = between->GetNext()) {
|
H A D | graph_test.cc | 303 ASSERT_EQ(first_instruction->GetNext(), got); 305 ASSERT_EQ(got->GetNext(), nullptr); 316 ASSERT_EQ(first_instruction->GetNext(), second_instruction); 318 ASSERT_EQ(second_instruction->GetNext(), got); 320 ASSERT_EQ(got->GetNext(), nullptr);
|
H A D | live_interval_test.cc | 174 ++i, current = current->GetNext()) { 291 ASSERT_TRUE(range->GetNext() == nullptr); 302 ASSERT_TRUE(range->GetNext() == nullptr); 313 ASSERT_TRUE(range->GetNext() == nullptr); 326 range = range->GetNext();
|
H A D | scheduler.cc | 106 for (HInstruction* other = instruction->GetNext(); other != nullptr; other = other->GetNext()) { 140 for (HInstruction* other = instruction->GetNext(); other != nullptr; other = other->GetNext()) { 449 instruction->MoveBefore(cursor->GetNext(), /* do_checks */ false);
|
H A D | scheduler_arm64.cc | 181 (block->IsEntryBlock() && instruction->GetNext()->IsGoto()));
|
H A D | induction_var_analysis_test.cc | 1220 loop_body_[0]->InsertInstructionBefore(conv, increment_[0]->GetNext()); 1246 loop_body_[0]->InsertInstructionBefore(conv, increment_[0]->GetNext()); 1272 loop_body_[0]->InsertInstructionBefore(conv, increment_[0]->GetNext()); 1298 loop_body_[0]->InsertInstructionBefore(conv, increment_[0]->GetNext()); 1323 loop_body_[0]->InsertInstructionBefore(conv, increment_[0]->GetNext()); 1348 loop_body_[0]->InsertInstructionBefore(conv, increment_[0]->GetNext());
|
H A D | graph_checker.cc | 128 if (current->GetNext() == nullptr && current != block->GetLastPhi()) { 145 if (current->GetNext() == nullptr && current != block->GetLastInstruction()) { 745 HInstruction* next_phi = phi->GetNext(); 791 HInstruction* next_phi = phi->GetNext();
|
H A D | register_allocator.cc | 75 current_range_ = current_range_->GetNext();
|
H A D | ssa_phi_elimination.cc | 92 next = current->GetNext();
|
H A D | register_allocator_graph_color.cc | 184 use = use->GetNext(); 192 use = use->GetNext(); 994 use = use->GetNext(); 1011 use = use->GetNext(); 1204 range = range->GetNext(); 1402 for (; use != nullptr && use->GetPosition() <= interval->GetStart(); use = use->GetNext()) { 1405 for (; use != nullptr && use->GetPosition() <= interval->GetEnd(); use = use->GetNext()) {
|
H A D | dead_code_elimination.cc | 197 (first->GetNext() == last) &&
|
H A D | loop_optimization.cc | 1308 phi->GetNext() == nullptr && 1312 HInstruction* c = s->GetNext(); 1317 HInstruction* i = c->GetNext();
|
H A D | nodes.cc | 205 instruction = instruction->GetNext(); 941 HInstruction* next = GetNext(); 943 next = next->GetNext(); 1543 new_block->instructions_.first_instruction_ = cursor->GetNext(); 1618 return !GetPhis().IsEmpty() && GetFirstPhi()->GetNext() == nullptr; 1662 for (; current != nullptr; current = current->GetNext()) { 1671 current = current->GetNext()) { 2466 for (; current != other && current != nullptr; current = current->GetNext()) {
|
H A D | reference_type_propagation.cc | 234 ? start_instruction->GetNext() 708 HBoundType* bound_type = check_cast->GetNext()->AsBoundType();
|
H A D | bounds_check_elimination.cc | 542 next_ = instruction->GetNext(); 548 next_ = instruction->GetNext(); 1810 next_ = next_->GetNext();
|
H A D | ssa_liveness_analysis.cc | 411 use = use->GetNext();
|
H A D | instruction_simplifier.cc | 190 binop->GetBlock()->InsertInstructionBefore(neg, binop->GetNext()); 1945 invoke->GetBlock()->InsertInstructionBefore(condition, invoke->GetNext()); 1948 invoke->GetBlock()->InsertInstructionBefore(select, condition->GetNext());
|
H A D | graph_visualizer.cc | 62 // must provide methods `GetNext` and `Dump`. 65 for (T* current = first_entry; current != nullptr; current = current->GetNext()) {
|
/art/runtime/ |
H A D | thread.cc | 295 FrameIdToShadowFrame* GetNext() const { return next_; } function in class:art::FrameIdToShadowFrame 320 for (FrameIdToShadowFrame* record = head; record != nullptr; record = record->GetNext()) { 378 tlsPtr_.frame_id_to_shadow_frame = head->GetNext(); 383 for (FrameIdToShadowFrame* record = head->GetNext(); 385 prev = record, record = record->GetNext()) { 387 prev->SetNext(record->GetNext()); 3408 record = record->GetNext()) {
|