Lines Matching refs:MST
114 void convert(ModuleSlotTracker &MST, yaml::MachineFrameInfo &YamlMFI,
118 void convert(ModuleSlotTracker &MST, yaml::MachineJumpTable &YamlJTI,
121 const MachineFunction &MF, ModuleSlotTracker &MST);
124 ModuleSlotTracker &MST);
127 ModuleSlotTracker &MST);
130 MachineModuleSlotTracker &MST);
140 ModuleSlotTracker &MST; member in llvm::MIPrinter
150 MIPrinter(raw_ostream &OS, ModuleSlotTracker &MST, in MIPrinter() argument
153 : OS(OS), MST(MST), RegisterMaskIds(RegisterMaskIds), in MIPrinter()
223 MachineModuleSlotTracker MST(&MF); in print() local
224 MST.incorporateFunction(MF.getFunction()); in print()
225 convert(MST, YamlMF.FrameInfo, MF.getFrameInfo()); in print()
226 convertStackObjects(YamlMF, MF, MST); in print()
227 convertEntryValueObjects(YamlMF, MF, MST); in print()
228 convertCallSiteObjects(YamlMF, MF, MST); in print()
240 convert(MST, YamlMF.JumpTableInfo, *JumpTableInfo); in print()
251 MIPrinter(StrOS, MST, RegisterMaskIds, StackObjectOperandMapping) in print()
258 convertMachineMetadataNodes(YamlMF, MF, MST); in print()
295 T &Object, ModuleSlotTracker &MST) { in printStackObjectDbgInfo() argument
304 Metas[i]->printAsOperand(StrOS, MST); in printStackObjectDbgInfo()
349 void MIRPrinter::convert(ModuleSlotTracker &MST, in convert() argument
382 ModuleSlotTracker &MST) { in convertEntryValueObjects() argument
387 printStackObjectDbgInfo(DebugVar, Obj, MST); in convertEntryValueObjects()
395 ModuleSlotTracker &MST) { in convertStackObjects() argument
499 MIPrinter(StrOS, MST, RegisterMaskIds, StackObjectOperandMapping) in convertStackObjects()
505 MIPrinter(StrOS, MST, RegisterMaskIds, StackObjectOperandMapping) in convertStackObjects()
519 printStackObjectDbgInfo(DebugVar, Object, MST); in convertStackObjects()
522 printStackObjectDbgInfo(DebugVar, Object, MST); in convertStackObjects()
529 ModuleSlotTracker &MST) { in convertCallSiteObjects() argument
563 MachineModuleSlotTracker &MST) { in convertMachineMetadataNodes() argument
565 MST.collectMachineMDNodes(MDList); in convertMachineMetadataNodes()
569 MD.second->print(StrOS, MST, MF.getFunction().getParent()); in convertMachineMetadataNodes()
596 void MIRPrinter::convert(ModuleSlotTracker &MST, in convert() argument
683 &MST); in print()
842 HeapAllocMarker->printAsOperand(OS, MST); in print()
849 PCSections->printAsOperand(OS, MST); in print()
871 DL->printAsOperand(OS, MST); in print()
883 Op->print(OS, MST, SSNs, Context, &MFI, TII); in print()
942 Op.print(OS, MST, TypeToPrint, OpIdx, PrintDef, /*IsStandalone=*/false, in print()
962 ModuleSlotTracker &MST) { in printIRValue() argument
964 V.printAsOperand(OS, /*PrintType=*/false, MST); in printIRValue()
970 V.printAsOperand(OS, /*PrintType=*/true, MST); in printIRValue()
979 int Slot = MST.getCurrentFunction() ? MST.getLocalSlot(&V) : -1; in printIRValue()