LLVM 17.0.0git
|
A RAII helper which defines a region of instructions which can't have padding added between them for correctness. More...
Public Member Functions | |
NoAutoPaddingScope (MCStreamer &OS) | |
~NoAutoPaddingScope () | |
void | changeAndComment (bool b) |
Public Attributes | |
MCStreamer & | OS |
const bool | OldAllowAutoPadding |
A RAII helper which defines a region of instructions which can't have padding added between them for correctness.
Definition at line 84 of file X86MCInstLower.cpp.
|
inline |
Definition at line 87 of file X86MCInstLower.cpp.
References changeAndComment().
|
inline |
Definition at line 91 of file X86MCInstLower.cpp.
References changeAndComment(), and OldAllowAutoPadding.
|
inline |
Definition at line 92 of file X86MCInstLower.cpp.
References llvm::MCStreamer::emitRawComment(), llvm::MCStreamer::getAllowAutoPadding(), OS, and llvm::MCStreamer::setAllowAutoPadding().
Referenced by NoAutoPaddingScope(), and ~NoAutoPaddingScope().
Definition at line 86 of file X86MCInstLower.cpp.
Referenced by ~NoAutoPaddingScope().
MCStreamer& NoAutoPaddingScope::OS |
Definition at line 85 of file X86MCInstLower.cpp.
Referenced by changeAndComment().