Lines Matching refs:MDNodeMapper
111 friend class MDNodeMapper;
190 class MDNodeMapper { class
223 MDNodeMapper(Mapper &M) : M(M) {} in MDNodeMapper() function in __anon1394dca00111::MDNodeMapper
561 Optional<Metadata *> MDNodeMapper::tryToMapOperand(const Metadata *Op) { in tryToMapOperand()
584 MDNode *MDNodeMapper::mapDistinctNode(const MDNode &N) { in mapDistinctNode()
609 Optional<Metadata *> MDNodeMapper::getMappedOp(const Metadata *Op) const { in getMappedOp()
625 Metadata &MDNodeMapper::UniquedGraph::getFwdReference(MDNode &Op) { in getFwdReference()
641 void MDNodeMapper::remapOperands(MDNode &N, OperandMapper mapOperand) { in remapOperands()
671 bool MDNodeMapper::createPOT(UniquedGraph &G, const MDNode &FirstN) { in createPOT()
703 MDNode *MDNodeMapper::visitOperands(UniquedGraph &G, MDNode::op_iterator &I, in visitOperands()
723 void MDNodeMapper::UniquedGraph::propagateChanges() { in propagateChanges()
743 void MDNodeMapper::mapNodesInPOT(UniquedGraph &G) { in mapNodesInPOT()
787 Metadata *MDNodeMapper::map(const MDNode &N) { in map()
806 Metadata *MDNodeMapper::mapTopLevelUniquedNode(const MDNode &FirstN) { in mapTopLevelUniquedNode()
861 return MDNodeMapper(*this).map(*cast<MDNode>(MD)); in mapMetadata()