Lines Matching refs:MST
4889 void NamedMDNode::print(raw_ostream &ROS, ModuleSlotTracker &MST, in print() argument
4893 if (auto *ST = MST.getMachine()) in print()
4958 ModuleSlotTracker MST(getModuleFromDPI(this), true); in print() local
4959 print(ROS, MST, IsForDebug); in print()
4964 ModuleSlotTracker MST(getModuleFromDPI(this), true); in print() local
4965 print(ROS, MST, IsForDebug); in print()
4968 void DbgMarker::print(raw_ostream &ROS, ModuleSlotTracker &MST, in print() argument
4973 MST.getMachine() ? *MST.getMachine() : EmptySlotTable; in print()
4976 MST.incorporateFunction(*F); in print()
4985 ModuleSlotTracker MST(getModuleFromDPI(this), true); in print() local
4986 print(ROS, MST, IsForDebug); in print()
4989 void DbgVariableRecord::print(raw_ostream &ROS, ModuleSlotTracker &MST, in print() argument
4994 MST.getMachine() ? *MST.getMachine() : EmptySlotTable; in print()
4997 MST.incorporateFunction(*F); in print()
5006 void DbgLabelRecord::print(raw_ostream &ROS, ModuleSlotTracker &MST, in print() argument
5011 MST.getMachine() ? *MST.getMachine() : EmptySlotTable; in print()
5014 MST.incorporateFunction(*F); in print()
5029 ModuleSlotTracker MST(getModuleFromVal(this), ShouldInitializeAllMetadata); in print() local
5030 print(ROS, MST, IsForDebug); in print()
5033 void Value::print(raw_ostream &ROS, ModuleSlotTracker &MST, in print() argument
5038 MST.getMachine() ? *MST.getMachine() : EmptySlotTable; in print()
5041 MST.incorporateFunction(*F); in print()
5065 V->getMetadata()->print(ROS, MST, getModuleFromVal(V)); in print()
5070 AsmWriterContext WriterCtx(&TypePrinter, MST.getMachine()); in print()
5073 this->printAsOperand(OS, /* PrintType */ true, MST); in print()
5094 ModuleSlotTracker &MST) { in printAsOperandImpl() argument
5095 TypePrinting TypePrinter(MST.getModule()); in printAsOperandImpl()
5101 AsmWriterContext WriterCtx(&TypePrinter, MST.getMachine(), MST.getModule()); in printAsOperandImpl()
5116 ModuleSlotTracker MST(Machine, M); in printAsOperand() local
5117 printAsOperandImpl(*this, O, PrintType, MST); in printAsOperand()
5121 ModuleSlotTracker &MST) const { in printAsOperand()
5123 if (printWithoutType(*this, O, MST.getMachine(), MST.getModule())) in printAsOperand()
5126 printAsOperandImpl(*this, O, PrintType, MST); in printAsOperand()
5187 ModuleSlotTracker &MST, const Module *M, in printMetadataImpl() argument
5196 &TypePrinter, MST.getMachine(), M, OS, &MD); in printMetadataImpl()
5199 std::make_unique<AsmWriterContext>(&TypePrinter, MST.getMachine(), M); in printMetadataImpl()
5212 ModuleSlotTracker MST(M, isa<MDNode>(this)); in printAsOperand() local
5213 printMetadataImpl(OS, *this, MST, M, /* OnlyAsOperand */ true); in printAsOperand()
5216 void Metadata::printAsOperand(raw_ostream &OS, ModuleSlotTracker &MST, in printAsOperand() argument
5218 printMetadataImpl(OS, *this, MST, M, /* OnlyAsOperand */ true); in printAsOperand()
5223 ModuleSlotTracker MST(M, isa<MDNode>(this)); in print() local
5224 printMetadataImpl(OS, *this, MST, M, /* OnlyAsOperand */ false); in print()
5227 void Metadata::print(raw_ostream &OS, ModuleSlotTracker &MST, in print() argument
5229 printMetadataImpl(OS, *this, MST, M, /* OnlyAsOperand */ false); in print()
5233 ModuleSlotTracker MST(M, true); in printTree() local
5234 printMetadataImpl(OS, *this, MST, M, /* OnlyAsOperand */ false, in printTree()
5238 void MDNode::printTree(raw_ostream &OS, ModuleSlotTracker &MST, in printTree() argument
5240 printMetadataImpl(OS, *this, MST, M, /* OnlyAsOperand */ false, in printTree()