Lines Matching refs:visitor
125 const RegisterInfo* visitor = this->next_;
126 while (visitor != this) {
127 if (visitor->materialized()) {
130 visitor = visitor->next_;
142 RegisterInfo* visitor = this;
144 if (visitor->allocated()) {
145 return visitor;
147 visitor = visitor->next_;
148 } while (visitor != this);
155 RegisterInfo* visitor = this;
157 if (visitor->materialized()) {
158 return visitor;
160 visitor = visitor->next_;
161 } while (visitor != this);
169 RegisterInfo* visitor = this;
171 if (visitor->materialized() && visitor->register_value() != reg) {
172 return visitor;
174 visitor = visitor->next_;
175 } while (visitor != this);
183 RegisterInfo* visitor = this->next_;
185 while (visitor != this) {
186 if (visitor->materialized()) {
189 if (visitor->allocated() &&
191 visitor->register_value() < best_info->register_value())) {
192 best_info = visitor;
194 visitor = visitor->next_;
203 RegisterInfo* visitor = this->next_;
204 while (visitor != this) {
205 if (visitor->register_value() >= temporary_base) {
206 visitor->set_materialized(false);
208 visitor = visitor->next_;