|
LLVM 23.0.0git
|
This file defines SystemZ-specific target streamer classes. More...
#include "SystemZTargetStreamer.h"#include "SystemZHLASMAsmStreamer.h"#include "llvm/ADT/BitmaskEnum.h"#include "llvm/ADT/StringExtras.h"#include "llvm/ADT/Twine.h"#include "llvm/MC/MCAsmInfo.h"#include "llvm/MC/MCGOFFStreamer.h"#include "llvm/MC/MCObjectFileInfo.h"#include "llvm/Support/ConvertEBCDIC.h"Go to the source code of this file.
Functions | |
| static void | emitPPA1Flags (MCStreamer &OutStreamer, bool VarArg, bool StackProtector, bool FPRMask, bool VRMask, bool EHBlock, bool HasArgAreaLength, bool HasName) |
| static void | emitPPA1Name (MCStreamer &OutStreamer, StringRef OutName) |
This file defines SystemZ-specific target streamer classes.
These are for implementing support for target-specific assembly directives.
Definition in file SystemZTargetStreamer.cpp.
|
static |
Definition at line 42 of file SystemZTargetStreamer.cpp.
References llvm::MCStreamer::AddComment(), llvm::MCStreamer::emitInt8(), and llvm::LLVM_MARK_AS_BITMASK_ENUM.
Referenced by llvm::SystemZTargetzOSStreamer::emitPPA1().
|
static |
Definition at line 134 of file SystemZTargetStreamer.cpp.
References llvm::MCStreamer::AddComment(), llvm::ConverterEBCDIC::convertToEBCDIC(), llvm::MCStreamer::emitBytes(), llvm::MCStreamer::emitInt16(), llvm::MCStreamer::emitZeros(), llvm::XCOFF::NameSize, llvm::StringRef::size(), llvm::SmallString< InternalLen >::str(), and llvm::StringRef::substr().
Referenced by llvm::SystemZTargetzOSStreamer::emitPPA1().