reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/Utils/ValueMapper.cpp
  520   if (Optional<Metadata *> MappedOp = M.mapSimpleMetadata(Op)) {
  523       assert((!*MappedOp || M.getVM().count(CMD->getValue()) ||
  524               M.getVM().getMappedMD(Op)) &&
  527       assert((isa<MDString>(Op) || M.getVM().getMappedMD(Op)) &&
  551   assert(!M.getVM().getMappedMD(&N) && "Expected an unmapped node");
  553       cast<MDNode>((M.Flags & RF_MoveDistinctMDs)
  554                        ? M.mapToSelf(&N)
  555                        : M.mapToMetadata(&N, cloneOrBuildODR(N))));
  570   if (Optional<Metadata *> MappedOp = M.getVM().getMappedMD(Op))
  577     return wrapConstantAsMetadata(*CMD, M.getVM().lookup(CMD->getValue()));
  704       M.mapToSelf(N);
  722     M.mapToMetadata(N, NewN);
  738   assert(!(M.Flags & RF_NoModuleLevelChanges) &&
  763       M.mapToSelf(N);