LLVM 20.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 92 of file X86MCInstLower.cpp.
|
inline |
Definition at line 95 of file X86MCInstLower.cpp.
References changeAndComment().
|
inline |
Definition at line 99 of file X86MCInstLower.cpp.
References changeAndComment(), and OldAllowAutoPadding.
|
inline |
Definition at line 100 of file X86MCInstLower.cpp.
References llvm::MCStreamer::emitRawComment(), llvm::MCStreamer::getAllowAutoPadding(), OS, and llvm::MCStreamer::setAllowAutoPadding().
Referenced by NoAutoPaddingScope(), and ~NoAutoPaddingScope().
Definition at line 94 of file X86MCInstLower.cpp.
Referenced by ~NoAutoPaddingScope().
MCStreamer& NoAutoPaddingScope::OS |
Definition at line 93 of file X86MCInstLower.cpp.
Referenced by changeAndComment().