reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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);