10 #ifndef LLVM_LIB_TARGET_X86_MCTARGETDESC_X86TARGETSTREAMER_H 11 #define LLVM_LIB_TARGET_X86_MCTARGETDESC_X86TARGETSTREAMER_H constexpr char Align[]
Key for Kernel::Arg::Metadata::mAlign.
virtual bool emitFPOSetFrame(unsigned Reg, SMLoc L={})=0
This class represents lattice values for constants.
MCSymbol - Instances of this class represent a symbol name in the MC file, and MCSymbols are created ...
Target specific streamer interface.
virtual bool emitFPOPushReg(unsigned Reg, SMLoc L={})=0
virtual bool emitFPOStackAlloc(unsigned StackAlloc, SMLoc L={})=0
virtual bool emitFPOProc(const MCSymbol *ProcSym, unsigned ParamsSize, SMLoc L={})=0
virtual bool emitFPOStackAlign(unsigned Align, SMLoc L={})=0
Streaming machine code generation interface.
virtual bool emitFPOData(const MCSymbol *ProcSym, SMLoc L={})=0
X86 target streamer implementing x86-only assembly directives.
virtual bool emitFPOEndPrologue(SMLoc L={})=0
X86TargetStreamer(MCStreamer &S)
Represents a location in source code.
virtual bool emitFPOEndProc(SMLoc L={})=0