Home
last modified time | relevance | path

Searched refs:uses_ (Results 1 – 2 of 2) sorted by relevance

/art/compiler/optimizing/
Dnodes.cc1085 auto fixup_end = other->uses_.empty() ? other->uses_.begin() : ++other->uses_.begin(); in ReplaceWith()
1086 other->uses_.splice_after(other->uses_.before_begin(), uses_); in ReplaceWith()
1095 DCHECK(uses_.empty()); in ReplaceWith()
1108 replacement->uses_.empty() ? replacement->uses_.begin() : ++replacement->uses_.begin(); in ReplaceInput()
1109 replacement->uses_.splice_after(replacement->uses_.before_begin(), in ReplaceInput()
1110 input_use.GetInstruction()->uses_, in ReplaceInput()
Dnodes.h1851 auto fixup_end = uses_.empty() ? uses_.begin() : ++uses_.begin(); in AddUseAt()
1854 uses_.push_front(*new_node); in AddUseAt()
1871 input_use.GetInstruction()->uses_.erase_after(before_use_node); in RemoveAsUserOfInput()
1875 const HUseList<HInstruction*>& GetUses() const { return uses_; } in GetUses()
1878 bool HasUses() const { return !uses_.empty() || !env_uses_.empty(); } in HasUses()
1880 bool HasNonEnvironmentUses() const { return !uses_.empty(); } in HasNonEnvironmentUses()
2085 auto before_use_node = uses_.before_begin(); in FixUpUserRecordsAfterUseInsertion()
2086 for (auto use_node = uses_.begin(); use_node != fixup_end; ++use_node) { in FixUpUserRecordsAfterUseInsertion()
2096 if (next != uses_.end()) { in FixUpUserRecordsAfterUseRemoval()
2141 HUseList<HInstruction*> uses_; variable