LLVM 22.0.0git
WebAssemblyTargetInfo.cpp File Reference

This file registers the WebAssembly target. More...

#include "TargetInfo/WebAssemblyTargetInfo.h"
#include "llvm/MC/TargetRegistry.h"
#include "llvm/Support/Compiler.h"
#include "WebAssemblyGenInstrInfo.inc"

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "wasm-target-info"
#define GET_INSTRMAP_INFO   1
#define GET_INSTRINFO_ENUM   1
#define GET_INSTRINFO_MC_HELPER_DECLS

Functions

LLVM_ABI LLVM_EXTERNAL_VISIBILITY void LLVMInitializeWebAssemblyTargetInfo ()

Detailed Description

This file registers the WebAssembly target.

Definition in file WebAssemblyTargetInfo.cpp.

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "wasm-target-info"

Definition at line 19 of file WebAssemblyTargetInfo.cpp.

◆ GET_INSTRINFO_ENUM

#define GET_INSTRINFO_ENUM   1

Definition at line 41 of file WebAssemblyTargetInfo.cpp.

◆ GET_INSTRINFO_MC_HELPER_DECLS

#define GET_INSTRINFO_MC_HELPER_DECLS

Definition at line 42 of file WebAssemblyTargetInfo.cpp.

◆ GET_INSTRMAP_INFO

#define GET_INSTRMAP_INFO   1

Definition at line 40 of file WebAssemblyTargetInfo.cpp.

Function Documentation

◆ LLVMInitializeWebAssemblyTargetInfo()

LLVM_ABI LLVM_EXTERNAL_VISIBILITY void LLVMInitializeWebAssemblyTargetInfo ( )