Lines Matching defs:print
41 /// This structure describes how to print out stack object references.
77 void print(const MachineFunction &MF);
111 void print(const MachineBasicBlock &MBB);
113 void print(const MachineInstr &MI);
120 void print(const MachineOperand &Op, const TargetRegisterInfo *TRI,
122 void print(const MachineMemOperand &Op);
124 void print(const MCCFIInstruction &CFI, const TargetRegisterInfo *TRI);
135 Mod.print(OS, nullptr);
156 llvm_unreachable("Can't print this kind of register yet");
165 void MIRPrinter::print(const MachineFunction &MF) {
189 .print(MBB);
380 llvm_unreachable("Can't print target specific constant pool entries yet");
420 void MIPrinter::print(const MachineBasicBlock &MBB) {
499 print(MI);
527 void MIPrinter::print(const MachineInstr &MI) {
543 print(MI.getOperand(I), TRI, I, ShouldPrintRegisterTies, /*IsDef=*/true);
558 print(MI.getOperand(I), TRI, I, ShouldPrintRegisterTies);
575 print(*Op);
729 void MIPrinter::print(const MachineOperand &Op, const TargetRegisterInfo *TRI,
814 llvm_unreachable("Can't print this machine register mask yet.");
840 print(MMI.getFrameInstructions()[Op.getCFIIndex()], TRI);
846 void MIPrinter::print(const MachineMemOperand &Op) {
929 void MIPrinter::print(const MCCFIInstruction &CFI,
978 Printer.print(MF);