Home | History | Annotate | Download | only in VMCore

Lines Matching refs:Use

1 //===-- Use.cpp - Implement the Use class ---------------------------------===//
10 // This file implements the algorithm for finding the User of a Use.
19 // Use swap Implementation
22 void Use::swap(Use &RHS) {
48 // Use getImpliedUser Implementation
51 const Use *Use::getImpliedUser() const {
52 const Use *Current = this;
85 // Use initTags Implementation
88 Use *Use::initTags(Use * const Start, Use *Stop) {
101 new(Stop) Use(tags[Done++]);
108 new(Stop) Use(stopTag);
112 new(Stop) Use(PrevPtrTag(Count & 1));
122 // Use zap Implementation
125 void Use::zap(Use *Start, const Use *Stop, bool del) {
127 (--Stop)->~Use();
133 // Use getUser Implementation
136 User *Use::getUser() const {
137 const Use *End = getImpliedUser();