Lines Matching refs:MST
124 void convert(ModuleSlotTracker &MST, yaml::MachineFrameInfo &YamlMFI,
128 void convert(ModuleSlotTracker &MST, yaml::MachineJumpTable &YamlJTI,
131 const MachineFunction &MF, ModuleSlotTracker &MST);
141 ModuleSlotTracker &MST; member in llvm::MIPrinter
151 MIPrinter(raw_ostream &OS, ModuleSlotTracker &MST, in MIPrinter() argument
154 : OS(OS), MST(MST), RegisterMaskIds(RegisterMaskIds), in MIPrinter()
211 ModuleSlotTracker MST(MF.getFunction().getParent()); in print() local
212 MST.incorporateFunction(MF.getFunction()); in print()
213 convert(MST, YamlMF.FrameInfo, MF.getFrameInfo()); in print()
214 convertStackObjects(YamlMF, MF, MST); in print()
218 convert(MST, YamlMF.JumpTableInfo, *JumpTableInfo); in print()
224 MIPrinter(StrOS, MST, RegisterMaskIds, StackObjectOperandMapping) in print()
264 T &Object, ModuleSlotTracker &MST) { in printStackObjectDbgInfo() argument
273 Metas[i]->printAsOperand(StrOS, MST); in printStackObjectDbgInfo()
318 void MIRPrinter::convert(ModuleSlotTracker &MST, in convert() argument
350 ModuleSlotTracker &MST) { in convertStackObjects() argument
434 MIPrinter(StrOS, MST, RegisterMaskIds, StackObjectOperandMapping) in convertStackObjects()
447 printStackObjectDbgInfo(DebugVar, Object, MST); in convertStackObjects()
450 printStackObjectDbgInfo(DebugVar, Object, MST); in convertStackObjects()
477 void MIRPrinter::convert(ModuleSlotTracker &MST, in convert() argument
569 int Slot = MST.getLocalSlot(BB); in print()
744 DL->printAsOperand(OS, MST); in print()
755 Op->print(OS, MST, SSNs, Context, &MFI, TII); in print()
803 Op.print(OS, MST, TypeToPrint, PrintDef, /*IsStandalone=*/false, in print()