14#ifndef LLVM_CODEGEN_MIRPRINTER_H
15#define LLVM_CODEGEN_MIRPRINTER_H
19class MachineBasicBlock;
23template <
typename T>
class SmallVectorImpl;
30void printMIR(raw_ostream &
OS,
const MachineFunction &MF);
40 SmallVectorImpl<MachineBasicBlock*> &Result,
Machine Check Debug Module
This is an optimization pass for GlobalISel generic memory operations.
void printMIR(raw_ostream &OS, const Module &M)
Print LLVM IR using the MIR serialization format to the given output stream.
void guessSuccessors(const MachineBasicBlock &MBB, SmallVectorImpl< MachineBasicBlock * > &Result, bool &IsFallthrough)
Determine a possible list of successors of a basic block based on the basic block machine operand bei...