Searched refs:GetNext (Results 1 - 24 of 24) sorted by relevance

/art/compiler/optimizing/
H A Dlive_ranges_test.cc83 ASSERT_TRUE(range->GetNext() == nullptr);
131 ASSERT_TRUE(range->GetNext() == nullptr);
181 ASSERT_TRUE(range->GetNext() == nullptr);
192 range = range->GetNext();
196 ASSERT_TRUE(range->GetNext() == nullptr);
204 ASSERT_TRUE(range->GetNext() == nullptr);
260 ASSERT_TRUE(range->GetNext() == nullptr);
268 ASSERT_TRUE(range->GetNext() == nullptr);
276 ASSERT_TRUE(range->GetNext() == nullptr);
284 ASSERT_TRUE(range->GetNext()
[all...]
H A Dgvn.cc68 for (Node* node = to_copy.buckets_[i]; node != nullptr; node = node->GetNext()) {
96 for (Node* node = buckets_[index]; node != nullptr; node = node->GetNext()) {
112 for (Node* node = buckets_[index]; node != nullptr; node = node->GetNext()) {
153 Node* GetNext() const { return next_; } function in class:art::ValueSet::Node
177 for (Node* node = buckets_[index]; node != nullptr; node = node->GetNext()) {
222 node = (previous == nullptr) ? buckets_[i] : previous->GetNext();
226 node = node->GetNext();
237 Node* next = node->GetNext();
381 HInstruction* next = current->GetNext();
H A Dssa_liveness_analysis.h67 LiveRange* GetNext() const { return next_; } function in class:art::FINAL
127 UsePosition* GetNext() const { return next_; } function in class:art::UsePosition
184 SafepointPosition* GetNext() const { function in class:art::SafepointPosition
278 while ((cursor->GetNext() != nullptr) && (cursor->GetNext()->GetPosition() < position)) {
279 cursor = cursor->GetNext();
283 instruction, environment, input_index, position, cursor->GetNext());
363 after_loop = after_loop->GetNext();
456 my_range = my_range->GetNext();
461 other_range = other_range->GetNext();
[all...]
H A Dsuspend_check_test.cc43 || first_instruction->GetNext()->IsSuspendCheck());
H A Dssa_builder.cc304 HInstruction* next = phi->GetNext();
308 next = next->GetNext();
311 DCHECK(!IsPhiEquivalentOf(next->GetNext(), phi));
426 HFloatConstant* result = constant->GetNext()->AsFloatConstant();
431 constant->GetBlock()->InsertInstructionBefore(result, constant->GetNext());
449 HDoubleConstant* result = constant->GetNext()->AsDoubleConstant();
454 constant->GetBlock()->InsertInstructionBefore(result, constant->GetNext());
473 HInstruction* next = phi->GetNext();
478 next = next->GetNext();
H A Dprepare_for_register_allocation.cc72 if (condition->GetNext() != user) {
H A Dgraph_test.cc304 ASSERT_EQ(first_instruction->GetNext(), got);
306 ASSERT_EQ(got->GetNext(), nullptr);
317 ASSERT_EQ(first_instruction->GetNext(), second_instruction);
319 ASSERT_EQ(second_instruction->GetNext(), got);
321 ASSERT_EQ(got->GetNext(), nullptr);
H A Dlive_interval_test.cc174 ++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 Dregister_allocator.cc410 current_range_ = current_range_->GetNext();
1367 at = at->GetNext();
1383 move = at->GetNext()->AsParallelMove();
1389 at->GetBlock()->InsertInstructionBefore(move, at->GetNext());
1476 HParallelMove* move = instruction->GetNext()->AsParallelMove();
1483 instruction->GetBlock()->InsertInstructionBefore(move, instruction->GetNext());
1513 use = use->GetNext();
1534 use = use->GetNext();
1539 env_use = env_use->GetNext();
1547 env_use = env_use->GetNext();
[all...]
H A Dssa_phi_elimination.cc70 next = current->GetNext();
H A Dinliner.cc56 HInstruction* next = instruction->GetNext();
H A Dnodes.cc607 HInstruction* next = GetNext();
609 next = next->GetNext();
932 new_block->instructions_.first_instruction_ = cursor->GetNext();
975 return !GetPhis().IsEmpty() && GetFirstPhi()->GetNext() == nullptr;
981 for (; current != nullptr; current = current->GetNext()) {
990 current = current->GetNext()) {
H A Dgraph_checker.cc97 if (current->GetNext() == nullptr && current != block->GetLastPhi()) {
114 if (current->GetNext() == nullptr && current != block->GetLastInstruction()) {
H A Dnodes.h901 HUseListNode* GetNext() const { return next_; } function in class:art::HUseListNode
966 for (HUseListNode<T>* current = first_; current != nullptr; current = current->GetNext()) {
984 for (HUseListNode<T>* current = first_; current != nullptr; current = current->GetNext()) {
1003 current_ = current_->GetNext();
1314 HInstruction* GetNext() const { return next_; } function in class:art::HInstruction
1602 next_ = Done() ? nullptr : instruction_->GetNext();
1609 next_ = Done() ? nullptr : instruction_->GetNext();
3071 HInstruction* next = GetNext();
3076 next = next->GetNext();
H A Dinstruction_simplifier.cc129 binop->GetBlock()->InsertInstructionBefore(neg, binop->GetNext());
H A Dssa_liveness_analysis.cc411 use = use->GetNext();
H A Dcode_generator.cc420 if (input->GetNext()->IsTemporary()) {
423 Move(input->GetNext(), location, instruction);
H A Dcode_generator_arm64.cc576 DCHECK((instruction->GetNext() == move_for) || instruction->GetNext()->IsTemporary());
2613 if (block->IsEntryBlock() && instruction->GetNext()->IsGoto()) {
H A Dcode_generator_mips64.cc828 DCHECK((instruction->GetNext() == move_for) || instruction->GetNext()->IsTemporary());
3015 if (block->IsEntryBlock() && instruction->GetNext()->IsGoto()) {
H A Dcode_generator_arm.cc864 DCHECK((instruction->GetNext() == move_for) || instruction->GetNext()->IsTemporary());
3533 if (block->IsEntryBlock() && instruction->GetNext()->IsGoto()) {
H A Dbounds_check_elimination.cc327 instruction = instruction->GetNext()) {
H A Dcode_generator_x86.cc780 DCHECK((instruction->GetNext() == move_for) || instruction->GetNext()->IsTemporary());
3994 if (block->IsEntryBlock() && instruction->GetNext()->IsGoto()) {
H A Dcode_generator_x86_64.cc746 DCHECK((instruction->GetNext() == move_for) || instruction->GetNext()->IsTemporary());
3861 if (block->IsEntryBlock() && instruction->GetNext()->IsGoto()) {
/art/runtime/
H A Dclass_linker.cc741 DexFileAndClassPair GetNext() const { function in class:art::DexFileAndClassPair
796 heap->push(original->GetNext());

Completed in 194 milliseconds