Lines Matching refs:uses_
2412 auto fixup_end = uses_.empty() ? uses_.begin() : ++uses_.begin(); in AddUseAt()
2416 uses_.push_front(*new_node); in AddUseAt()
2433 input_use.GetInstruction()->uses_.erase_after(before_use_node); in RemoveAsUserOfInput()
2440 input_use.GetInstruction()->uses_.erase_after(before_use_node); in RemoveAsUserOfAllInputs()
2445 const HUseList<HInstruction*>& GetUses() const { return uses_; } in GetUses()
2448 bool HasUses() const { return !uses_.empty() || !env_uses_.empty(); } in HasUses()
2450 bool HasNonEnvironmentUses() const { return !uses_.empty(); } in HasNonEnvironmentUses()
2763 auto before_use_node = uses_.before_begin(); in FixUpUserRecordsAfterUseInsertion()
2764 for (auto use_node = uses_.begin(); use_node != fixup_end; ++use_node) { in FixUpUserRecordsAfterUseInsertion()
2774 if (next != uses_.end()) { in FixUpUserRecordsAfterUseRemoval()
2819 HUseList<HInstruction*> uses_; variable