Home | History | Annotate | Download | only in Reader

Lines Matching refs:Placeholder

175   /// as a placeholder for the actual definition for forward constants defs.
248 // Create and return a placeholder, which will later be RAUW'd.
266 // Create and return a placeholder, which will later be RAUW'd.
278 /// a placeholder.
288 Constant *Placeholder = ResolveConstants.back().first;
291 // Loop over all users of the placeholder, updating them to reference the
292 // new value. If they reference more than one placeholder, update them all
294 while (!Placeholder->use_empty()) {
295 Value::use_iterator UI = Placeholder->use_begin();
305 // Otherwise, we have a constant that uses the placeholder. Replace that
306 // constant with a new constant that has *all* placeholder uses updated.
312 // Not a placeholder reference.
314 } else if (*I == Placeholder) {
315 // Common case is that it just references this one placeholder.
318 // Otherwise, look up the placeholder in ResolveConstants.
349 Placeholder->replaceAllUsesWith(RealVal);
350 delete Placeholder;
387 // Create and return a placeholder, which will later be RAUW'd.
402 // named struct. Just create a placeholder for now.