LLVM 24.0.0git
X86MCAsmInfo.cpp File Reference
#include "X86MCAsmInfo.h"
#include "X86MCOptions.h"
#include "llvm/ADT/Enum.h"
#include "llvm/MC/MCExpr.h"
#include "llvm/MC/MCStreamer.h"
#include "llvm/TargetParser/Triple.h"

Go to the source code of this file.

Variables

constexpr EnumStringDef< MCAsmInfo::AtSpecifierKind > AtSpecifierDefs []
constexpr auto atSpecifiers = BUILD_ENUM_STRINGS(AtSpecifierDefs)

Variable Documentation

◆ AtSpecifierDefs

EnumStringDef<MCAsmInfo::AtSpecifierKind> AtSpecifierDefs[]
constexpr
Initial value:
= {
{{"ABS8"}, X86::S_ABS8},
{{"DTPOFF"}, X86::S_DTPOFF},
{{"DTPREL"}, X86::S_DTPREL},
{{"GOT"}, X86::S_GOT},
{{"GOTENT"}, X86::S_GOTENT},
{{"GOTNTPOFF"}, X86::S_GOTNTPOFF},
{{"GOTOFF"}, X86::S_GOTOFF},
{{"GOTPCREL"}, X86::S_GOTPCREL},
{{"GOTPCREL_NORELAX"}, X86::S_GOTPCREL_NORELAX},
{{"GOTREL"}, X86::S_GOTREL},
{{"GOTTPOFF"}, X86::S_GOTTPOFF},
{{"INDNTPOFF"}, X86::S_INDNTPOFF},
{{"NTPOFF"}, X86::S_NTPOFF},
{{"PCREL"}, X86::S_PCREL},
{{"PLT"}, X86::S_PLT},
{{"PLTOFF"}, X86::S_PLTOFF},
{{"SECREL32"}, X86::S_COFF_SECREL},
{{"SIZE"}, X86::S_SIZE},
{{"tlscall"}, X86::S_TLSCALL},
{{"tlsdesc"}, X86::S_TLSDESC},
{{"TLSGD"}, X86::S_TLSGD},
{{"TLSLD"}, X86::S_TLSLD},
{{"TLSLDM"}, X86::S_TLSLDM},
{{"TLVP"}, X86::S_TLVP},
{{"TLVPPAGE"}, X86::S_TLVPPAGE},
{{"TLVPPAGEOFF"}, X86::S_TLVPPAGEOFF},
{{"TPOFF"}, X86::S_TPOFF},
}
@ S_GOTPCREL_NORELAX

Definition at line 21 of file X86MCAsmInfo.cpp.

◆ atSpecifiers

auto atSpecifiers = BUILD_ENUM_STRINGS(AtSpecifierDefs)
constexpr

Definition at line 51 of file X86MCAsmInfo.cpp.