Home | History | Annotate | Download | only in BitReader_3_0

Lines Matching defs:Placeholder

483   /// as a placeholder for the actual definition for forward constants defs.
556 // Create and return a placeholder, which will later be RAUW'd.
574 // Create and return a placeholder, which will later be RAUW'd.
586 /// a placeholder.
596 Constant *Placeholder = ResolveConstants.back().first;
599 // Loop over all users of the placeholder, updating them to reference the
600 // new value. If they reference more than one placeholder, update them all
602 while (!Placeholder->use_empty()) {
603 Value::use_iterator UI = Placeholder->use_begin();
614 // Otherwise, we have a constant that uses the placeholder. Replace that
615 // constant with a new constant that has *all* placeholder uses updated.
621 // Not a placeholder reference.
623 } else if (*I == Placeholder) {
624 // Common case is that it just references this one placeholder.
627 // Otherwise, look up the placeholder in ResolveConstants.
658 Placeholder->replaceAllUsesWith(RealVal);
659 delete Placeholder;
696 // Create and return a placeholder, which will later be RAUW'd.
711 // named struct. Just create a placeholder for now.