LLVM 22.0.0git
|
This file defines certain target specific asm properties for GOFF (z/OS) based targets. More...
#include "llvm/MC/MCAsmInfoGOFF.h"
#include "llvm/BinaryFormat/GOFF.h"
#include "llvm/MC/MCSectionGOFF.h"
#include "llvm/Support/raw_ostream.h"
Go to the source code of this file.
Functions | |
static void | emitCATTR (raw_ostream &OS, StringRef Name, GOFF::ESDRmode Rmode, GOFF::ESDAlignment Alignment, GOFF::ESDLoadingBehavior LoadBehavior, GOFF::ESDExecutable Executable, bool IsReadOnly, uint32_t SortKey, uint8_t FillByteValue, StringRef PartName) |
static void | emitXATTR (raw_ostream &OS, StringRef Name, GOFF::ESDLinkageType Linkage, GOFF::ESDExecutable Executable, GOFF::ESDBindingScope BindingScope) |
This file defines certain target specific asm properties for GOFF (z/OS) based targets.
Definition in file MCAsmInfoGOFF.cpp.
|
static |
Definition at line 30 of file MCAsmInfoGOFF.cpp.
References llvm::StringRef::empty(), llvm::GOFF::ESD_EXE_CODE, llvm::GOFF::ESD_EXE_DATA, llvm::GOFF::ESD_LB_Deferred, llvm::GOFF::ESD_LB_NoLoad, llvm::GOFF::ESD_RMODE_24, llvm::GOFF::ESD_RMODE_31, llvm::GOFF::ESD_RMODE_64, llvm::GOFF::ESD_RMODE_None, and llvm_unreachable.
|
static |
Definition at line 86 of file MCAsmInfoGOFF.cpp.
References llvm::GOFF::ESD_BSC_ImportExport, llvm::GOFF::ESD_BSC_Library, llvm::GOFF::ESD_BSC_Module, llvm::GOFF::ESD_BSC_Section, llvm::GOFF::ESD_BSC_Unspecified, llvm::GOFF::ESD_EXE_CODE, llvm::GOFF::ESD_EXE_Unspecified, llvm::GOFF::ESD_LT_OS, and Linkage.