Changeset View
Changeset View
Standalone View
Standalone View
llvm/lib/Target/X86/X86AsmPrinter.h
Show First 20 Lines • Show All 134 Lines • ▼ Show 20 Lines | public: | ||||
void EmitEndOfAsmFile(Module &M) override; | void EmitEndOfAsmFile(Module &M) override; | ||||
void EmitInstruction(const MachineInstr *MI) override; | void EmitInstruction(const MachineInstr *MI) override; | ||||
void EmitBasicBlockEnd(const MachineBasicBlock &MBB) override { | void EmitBasicBlockEnd(const MachineBasicBlock &MBB) override { | ||||
SMShadowTracker.emitShadowPadding(*OutStreamer, getSubtargetInfo()); | SMShadowTracker.emitShadowPadding(*OutStreamer, getSubtargetInfo()); | ||||
} | } | ||||
void EmitConstantPool() override; | |||||
bool PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, | bool PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, | ||||
unsigned AsmVariant, const char *ExtraCode, | unsigned AsmVariant, const char *ExtraCode, | ||||
raw_ostream &OS) override; | raw_ostream &OS) override; | ||||
bool PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNo, | bool PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNo, | ||||
unsigned AsmVariant, const char *ExtraCode, | unsigned AsmVariant, const char *ExtraCode, | ||||
raw_ostream &OS) override; | raw_ostream &OS) override; | ||||
/// \brief Return the symbol for the specified constant pool entry. | /// \brief Return the symbol for the specified constant pool entry. | ||||
Show All 14 Lines |