Home | History | Annotate | Download | only in BitReader_2_7

Lines Matching defs:Placeholder

204   /// as a placeholder for the actual definition for forward constants defs.
277 // Create and return a placeholder, which will later be RAUW'd.
295 // Create and return a placeholder, which will later be RAUW'd.
307 /// a placeholder.
317 Constant *Placeholder = ResolveConstants.back().first;
320 // Loop over all users of the placeholder, updating them to reference the
321 // new value. If they reference more than one placeholder, update them all
323 while (!Placeholder->use_empty()) {
324 Value::use_iterator UI = Placeholder->use_begin();
335 // Otherwise, we have a constant that uses the placeholder. Replace that
336 // constant with a new constant that has *all* placeholder uses updated.
342 // Not a placeholder reference.
344 } else if (*I == Placeholder) {
345 // Common case is that it just references this one placeholder.
348 // Otherwise, look up the placeholder in ResolveConstants.
379 Placeholder->replaceAllUsesWith(RealVal);
380 delete Placeholder;
417 // Create and return a placeholder, which will later be RAUW'd.
432 // named struct. Just create a placeholder for now.