Lines Matching refs:MST

4081 void NamedMDNode::print(raw_ostream &ROS, ModuleSlotTracker &MST,  in print()  argument
4085 if (auto *ST = MST.getMachine()) in print()
4155 ModuleSlotTracker MST(getModuleFromVal(this), ShouldInitializeAllMetadata); in print() local
4156 print(ROS, MST, IsForDebug); in print()
4159 void Value::print(raw_ostream &ROS, ModuleSlotTracker &MST, in print() argument
4164 MST.getMachine() ? *MST.getMachine() : EmptySlotTable; in print()
4167 MST.incorporateFunction(*F); in print()
4187 V->getMetadata()->print(ROS, MST, getModuleFromVal(V)); in print()
4192 WriteConstantInternal(OS, C, TypePrinter, MST.getMachine(), nullptr); in print()
4194 this->printAsOperand(OS, /* PrintType */ true, MST); in print()
4214 ModuleSlotTracker &MST) { in printAsOperandImpl() argument
4215 TypePrinting TypePrinter(MST.getModule()); in printAsOperandImpl()
4221 WriteAsOperandInternal(O, &V, &TypePrinter, MST.getMachine(), in printAsOperandImpl()
4222 MST.getModule()); in printAsOperandImpl()
4236 ModuleSlotTracker MST(Machine, M); in printAsOperand() local
4237 printAsOperandImpl(*this, O, PrintType, MST); in printAsOperand()
4241 ModuleSlotTracker &MST) const { in printAsOperand()
4243 if (printWithoutType(*this, O, MST.getMachine(), MST.getModule())) in printAsOperand()
4246 printAsOperandImpl(*this, O, PrintType, MST); in printAsOperand()
4250 ModuleSlotTracker &MST, const Module *M, in printMetadataImpl() argument
4256 WriteAsOperandInternal(OS, &MD, &TypePrinter, MST.getMachine(), M, in printMetadataImpl()
4264 WriteMDNodeBodyInternal(OS, N, &TypePrinter, MST.getMachine(), M); in printMetadataImpl()
4268 ModuleSlotTracker MST(M, isa<MDNode>(this)); in printAsOperand() local
4269 printMetadataImpl(OS, *this, MST, M, /* OnlyAsOperand */ true); in printAsOperand()
4272 void Metadata::printAsOperand(raw_ostream &OS, ModuleSlotTracker &MST, in printAsOperand() argument
4274 printMetadataImpl(OS, *this, MST, M, /* OnlyAsOperand */ true); in printAsOperand()
4279 ModuleSlotTracker MST(M, isa<MDNode>(this)); in print() local
4280 printMetadataImpl(OS, *this, MST, M, /* OnlyAsOperand */ false); in print()
4283 void Metadata::print(raw_ostream &OS, ModuleSlotTracker &MST, in print() argument
4285 printMetadataImpl(OS, *this, MST, M, /* OnlyAsOperand */ false); in print()