LLVM 24.0.0git
WebAssemblyMCAsmInfo.cpp File Reference

This file contains the declarations of the WebAssemblyMCAsmInfo properties. More...

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "wasm-mc-asm-info"

Variables

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

Detailed Description

This file contains the declarations of the WebAssemblyMCAsmInfo properties.

Definition in file WebAssemblyMCAsmInfo.cpp.

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "wasm-mc-asm-info"

Definition at line 23 of file WebAssemblyMCAsmInfo.cpp.

Variable Documentation

◆ AtSpecifierDefs

EnumStringDef<MCAsmInfo::AtSpecifierKind> AtSpecifierDefs[]
constexpr
Initial value:
= {
{{"TYPEINDEX"}, WebAssembly::S_TYPEINDEX},
{{"TBREL"}, WebAssembly::S_TBREL},
{{"MBREL"}, WebAssembly::S_MBREL},
{{"TLSREL"}, WebAssembly::S_TLSREL},
{{"GOT"}, WebAssembly::S_GOT},
{{"GOT@TLS"}, WebAssembly::S_GOT_TLS},
{{"FUNCINDEX"}, WebAssembly::S_FUNCINDEX},
}

Definition at line 25 of file WebAssemblyMCAsmInfo.cpp.

◆ atSpecifiers

auto atSpecifiers = BUILD_ENUM_STRINGS(AtSpecifierDefs)
constexpr

Definition at line 34 of file WebAssemblyMCAsmInfo.cpp.