Lines Matching refs:clobber
147 // a set, return that set. If ACCESS records a clobber, return null.
189 // If CLOBBER is in a group, return the first clobber in the group,
190 // otherwise return CLOBBER itself.
192 first_clobber_in_group (clobber_info *clobber)
194 if (clobber->is_in_group ())
195 return clobber->group ()->first_clobber ();
196 return clobber;
199 // If CLOBBER is in a group, return the last clobber in the group,
200 // otherwise return CLOBBER itself.
202 last_clobber_in_group (clobber_info *clobber)
204 if (clobber->is_in_group ())
205 return clobber->group ()->last_clobber ();
206 return clobber;
209 // If DEF is a clobber in a group, return the containing group,
214 if (auto *clobber = dyn_cast<clobber_info *> (def))
215 if (clobber->is_in_group ())
216 return clobber->group ();
222 // the result is the first clobber in the group.
238 // the result is the last clobber in the group.
374 auto *clobber = dyn_cast<clobber_info *> (def);
375 if (clobber && ignore_clobbers_setting == ignore_clobbers::YES)
376 def = first_clobber_in_group (clobber);
431 auto *clobber = dyn_cast<clobber_info *> (def);
432 if (clobber && ignore_clobbers_setting == ignore_clobbers::YES)
433 def = last_clobber_in_group (clobber);