Searched refs:uses_ (Results 1 – 6 of 6) sorted by relevance
/art/compiler/optimizing/ |
D | ssa_liveness_analysis.h | 293 uses_.push_front(*new_use); in AddTempUse() 330 if ((!uses_.empty()) && 331 (uses_.front().GetUser() == actual_user) && 332 (uses_.front().GetPosition() < position)) { 336 DCHECK(uses_.front().GetPosition() + 1 == position); 337 UsePositionList::iterator next_pos = uses_.begin(); 342 } while (next_pos != uses_.end() && next_pos->GetPosition() < position); 344 uses_.insert_after(insert_pos, *new_use); 345 if (first_range_->GetEnd() == uses_.front().GetPosition()) { 357 DCHECK(uses_.empty() || position <= uses_.front().GetPosition()); [all …]
|
D | register_allocator_test.cc | 899 first->uses_.push_front(*new (GetScopedAllocator()) UsePosition(user, false, 8)); in TEST_F() 900 first->uses_.push_front(*new (GetScopedAllocator()) UsePosition(user, false, 7)); in TEST_F() 901 first->uses_.push_front(*new (GetScopedAllocator()) UsePosition(user, false, 6)); in TEST_F() 922 third->uses_.push_front(*new (GetScopedAllocator()) UsePosition(user, false, 8)); in TEST_F() 923 third->uses_.push_front(*new (GetScopedAllocator()) UsePosition(user, false, 4)); in TEST_F() 924 third->uses_.push_front(*new (GetScopedAllocator()) UsePosition(user, false, 3)); in TEST_F()
|
D | nodes.cc | 1264 auto fixup_end = other->uses_.empty() ? other->uses_.begin() : ++other->uses_.begin(); in ReplaceWith() 1265 other->uses_.splice_after(other->uses_.before_begin(), uses_); in ReplaceWith() 1274 DCHECK(uses_.empty()); in ReplaceWith() 1300 replacement->uses_.empty() ? replacement->uses_.begin() : ++replacement->uses_.begin(); in ReplaceInput() 1301 replacement->uses_.splice_after(replacement->uses_.before_begin(), in ReplaceInput() 1302 input_use.GetInstruction()->uses_, in ReplaceInput()
|
D | nodes.h | 2082 auto fixup_end = uses_.empty() ? uses_.begin() : ++uses_.begin(); in AddUseAt() 2085 uses_.push_front(*new_node); in AddUseAt() 2102 input_use.GetInstruction()->uses_.erase_after(before_use_node); in RemoveAsUserOfInput() 2109 input_use.GetInstruction()->uses_.erase_after(before_use_node); in RemoveAsUserOfAllInputs() 2114 const HUseList<HInstruction*>& GetUses() const { return uses_; } in GetUses() 2117 bool HasUses() const { return !uses_.empty() || !env_uses_.empty(); } in HasUses() 2119 bool HasNonEnvironmentUses() const { return !uses_.empty(); } in HasNonEnvironmentUses() 2411 auto before_use_node = uses_.before_begin(); in FixUpUserRecordsAfterUseInsertion() 2412 for (auto use_node = uses_.begin(); use_node != fixup_end; ++use_node) { in FixUpUserRecordsAfterUseInsertion() 2422 if (next != uses_.end()) { in FixUpUserRecordsAfterUseRemoval() [all …]
|
/art/tools/veridex/ |
D | flow_analysis.h | 196 return uses_; in GetUses() 204 std::vector<ReflectAccessInfo> uses_; 216 return uses_; in GetUses() 224 std::vector<ReflectAccessInfo> uses_;
|
D | flow_analysis.cc | 697 uses_.push_back(ReflectAccessInfo(cls, name, /* is_method */ false)); in AnalyzeInvoke() 704 uses_.push_back(ReflectAccessInfo(cls, name, /* is_method */ true)); in AnalyzeInvoke() 757 uses_.push_back(ReflectAccessInfo(cls, name, info.is_method)); in AnalyzeInvoke()
|